gsdsdk / com.gsd.software.sdk.viewparser.dynamicview.layoutdsl / DynamicLayout
class DynamicLayout :
LayoutElement
Created by jmielczarek on 15/10/2020
Name | Summary |
---|---|
<init> | DynamicLayout(viewId: String , fragment: DynamicViewFragment , viewItem: DynamicLayout ) Created by jmielczarek on 15/10/2020 |
Name | Summary |
---|---|
viewItem | val viewItem: DynamicLayout |
Name | Summary |
---|---|
build | fun build(inflater: LayoutInflater , onChanged: () -> Unit ): View |
buttonClickListener | fun buttonClickListener(listener: (viewItem: Button ) -> Unit ): Unit |
clickListener | fun clickListener(listener: ( ActionType ) -> Unit ): Unit |
objectPickerClickListener | fun objectPickerClickListener(listener: ( String , String ) -> Unit ): Unit |
recipientsPickerListener | fun recipientsPickerListener(listener: ( RecipientsPicker <*>) -> Unit ): Unit |
setState | fun setState(validator: KClass <out Validator >, isValid: Boolean ): Unit |
Name | Summary |
---|---|
setState | open fun View .setState(validator: KClass <out Validator >, isValid: Boolean ): Unit |
Name | Summary |
---|---|
HORIZONTAL | const val HORIZONTAL: Int |
VERTICAL | const val VERTICAL: Int |