@ file : Suppress (" DE PREC ATION ", Ġ" UN CHECK ED _ CAST ", Ġ" Member Visibility Can Be Private ", Ġ" unused ") Ċ Ċ package Ġdev . ink rement al . dsl . android . widget Ċ Ċ import Ġandroid . graphics . drawable . Drawable Ċ import Ġandroid . widget . Tab Widget Ċ import Ġdev . ink rement al . Ink rement al Ċ import Ġdev . ink rement al . attr Ċ import Ġdev . ink rement al . bind Ċ import Ġdev . ink rement al . dsl . android . Custom Sdk Setter Ċ import Ġdev . ink rement al . dsl . android . Sdk Setter Ċ import Ġdev . ink rement al . v Ċ import Ġkotlin . Boolean Ċ import Ġkotlin . Int Ċ import Ġkotlin . Suppress Ċ import Ġkotlin . Unit Ċ Ċ fun Ġtab Widget ( configure : ĠTab Widget Scope . () Ġ-> ĠUnit Ġ= Ġ{}) Ġ= ĊĠĠĠ Ġv < Tab Widget >( configure . bind ( Tab Widget Scope )) Ċ abstract Ġclass ĠTab Widget Scope Ġ: ĠLinearLayout Scope () Ġ{ ĊĠ Ġfun Ġcurrent Tab ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" current Tab ", Ġarg ) ĊĠ Ġfun Ġdivider Drawable ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" divider Drawable ", Ġarg ) ĊĠ Ġfun Ġleft Strip Drawable ( arg : ĠDrawable ?): ĠUnit Ġ= Ġattr (" left Strip Drawable ", Ġarg ) ĊĠ Ġfun Ġleft Strip Drawable ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" left Strip Drawable ", Ġarg ) ĊĠ Ġfun Ġright Strip Drawable ( arg : ĠDrawable ?): ĠUnit Ġ= Ġattr (" right Strip Drawable ", Ġarg ) ĊĠ Ġfun Ġright Strip Drawable ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" right Strip Drawable ", Ġarg ) ĊĠ Ġfun Ġstrip Enabled ( arg : ĠBoolean ): ĠUnit Ġ= Ġattr (" strip Enabled ", Ġarg ) ĊĠ Ġcompanion Ġobject Ġ: ĠTab Widget Scope () Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ ĠInk rement al . register Attribute Setter ( Sdk Setter ) ĊĠĠĠĠĠ ĠInk rement al . register Attribute Setter ( Custom Sdk Setter ) ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ