gsdsdk / com.gsd.software.sdk.viewparser.dynamicview.layoutdsl / LayoutComponent

LayoutComponent

class LayoutComponent :Layout,Buildable

Created by Maksim Shumko on 6/26/2020

Constructors

Name Summary
<init> LayoutComponent(context:Context, linearLayout:LinearLayout)
Created by Maksim Shumko on 6/26/2020

Functions

Name Summary
build fun build():Unit
button fun button(item:Button, properties:Button.() ->Unit):Unit
checkBox fun checkBox(item:CheckBox):Unit
complexDatePicker fun complexDatePicker(item:ComplexDatePicker):Unit
datePicker fun datePicker(item:DatePicker):Unit
horizontalDivider fun horizontalDivider(item:HorizontalDivider):Unit
horizontalLayout fun horizontalLayout(viewId:String, fragment:DynamicViewFragment, item:DynamicLayout, properties:DynamicLayout.() ->Unit):Unit
multilineEditText fun multilineEditText(item:MultilineEditText):Unit
numberPicker fun numberPicker(item:NumberPicker, properties:NumberPicker.() ->Unit):Unit
objectPicker fun <T :Any> objectPicker(viewId:String, item:ObjectPicker<T>, properties:SingleObjectPicker<T>.() ->Unit):Unit
objectsPicker fun objectsPicker(fragment: Fragment, item:ObjectsPicker):Unit
radioGroup fun <T :Any> radioGroup(item:RadioGroup<T>):Unit
recipientsPicker fun <T> recipientsPicker(fragment:T, item:RecipientsPicker, properties:RecipientsPicker<T>.() ->Unit):Unitwhere T :Listener, T : Fragment
singleEditText fun singleEditText(item:SingleEditText, properties:SingleEditText.() ->Unit):Unit
singleObjectRequestPicker fun singleObjectRequestPicker(fragment: Fragment, item:SingleObjectRequestPicker):Unit
singleText fun singleText(item:SingleText, properties:SingleText.() ->Unit):Unit
spinner fun <T :Any> spinner(item:Spinner<T>):Unit
switch fun switch(item:Switch):Unit
textButton fun textButton(item:TextButton):Unit
timeDurationPicker fun timeDurationPicker(item:TimeDurationPicker):Unit
verticalLayout fun verticalLayout(viewId:String, fragment:DynamicViewFragment, item:DynamicLayout, properties:DynamicLayout.() ->Unit):Unit