Slide 31
Slide 31 text
@AutoService(ViewStencilProvider.class)
class SampleViewStencilProvider : ViewStencilProvider {
override fun stencils() = setOf(
ViewStencil("android.support.v7.widget.AppCompatButton", 3, "buttonStyle"),
ViewStencil("android.support.v7.widget.AppCompatEditText", 3,
"android.R.attr.editTextStyle", TextInputTrait.class),
ViewStencil("android.widget.LinearLayout", 3),
ViewStencil("android.support.v7.widget.AppCompatImageView", 3),
ViewStencil("android.support.v4.widget.NestedScrollView", 3, ScrollableTrait.class),
ViewStencil("android.support.v7.widget.AppCompatTextView", 3, "android.R.attr.textViewStyle")
)
override fun globalTraits() = setOf(
VisibilityTrait.class::java,
ForegroundTrait.class::java,
ViewTrait.class::java
)
}