@ 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 . view . View Ċ import Ġandroid . widget . Adapter View Ċ import Ġandroid . widget . Auto Complete TextView Ċ 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 . CharSequence Ċ import Ġkotlin . Int Ċ import Ġkotlin . Long Ċ import Ġkotlin . Suppress Ċ import Ġkotlin . Unit Ċ Ċ fun Ġauto Complete TextView ( configure : ĠAuto Complete TextView Scope . () Ġ-> ĠUnit Ġ= Ġ{}) Ġ= ĊĠĠĠ Ġv < Auto Complete TextView >( configure . bind ( Auto Complete TextView Scope )) Ċ abstract Ġclass ĠAuto Complete TextView Scope Ġ: ĠEditText Scope () Ġ{ ĊĠ Ġfun Ġcompletion Hint ( arg : ĠCharSequence ): ĠUnit Ġ= Ġattr (" completion Hint ", Ġarg ) ĊĠ Ġfun Ġdrop Down Anchor ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" dropDown Anchor ", Ġarg ) ĊĠ Ġfun Ġdrop Down Background Drawable ( arg : ĠDrawable ): ĠUnit Ġ= Ġattr (" dropDown Background Drawable ", Ġarg ) ĊĠ Ġfun Ġdrop Down Background Resource ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" dropDown Background Resource ", Ġarg ) ĊĠ Ġfun Ġdrop Down Height ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" dropDown Height ", Ġarg ) ĊĠ Ġfun Ġdrop Down Horizontal Offset ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" dropDown Horizontal Offset ", Ġarg ) ĊĠ Ġfun Ġdrop Down Vertical Offset ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" dropDown Vertical Offset ", Ġarg ) ĊĠ Ġfun Ġdrop Down Width ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" dropDown Width ", Ġarg ) ĊĠ Ġfun Ġlist Selection ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" list Selection ", Ġarg ) ĊĠ Ġfun Ġon Dismiss ( arg : Ġ(() Ġ-> ĠUnit )? ): ĠUnit Ġ= Ġattr (" on Dismiss ", Ġarg ) ĊĠ Ġfun Ġon Item Click ( arg : Ġ(( ĊĠĠĠ Ġarg 0 : ĠAdapter View <* >, ĊĠĠĠ Ġarg 1 : ĠView , ĊĠĠĠ Ġarg 2 : ĠInt , ĊĠĠĠ Ġarg 3 : ĠLong ĊĠ Ġ) Ġ-> ĠUnit )? ): ĠUnit Ġ= Ġattr (" on Item Click ", Ġarg ) ĊĠ Ġfun Ġon ItemSelected ( arg : ĠAdapter View . On ItemSelected Listener ?): ĠUnit Ġ= Ġattr (" on ItemSelected ", Ġarg ) ĊĠ Ġfun Ġthreshold ( arg : ĠInt ): ĠUnit Ġ= Ġattr (" threshold ", Ġarg ) ĊĠ Ġfun Ġvalidator ( arg : ĠAuto Complete TextView . Validator ): ĠUnit Ġ= Ġattr (" validator ", Ġarg ) ĊĠ Ġcompanion Ġobject Ġ: ĠAuto Complete TextView Scope () Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ ĠInk rement al . register Attribute Setter ( Sdk Setter ) ĊĠĠĠĠĠ ĠInk rement al . register Attribute Setter ( Custom Sdk Setter ) ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ