gsdsdk / com.gsd.software.sdk.viewparser.dynamicview.layoutdsl / Layout
interface Layout
Created by Maksim Shumko on 6/29/2020
Name | Summary |
---|---|
button | abstract fun button(item: Button , properties: Button .() -> Unit ): Unit |
checkBox | abstract fun checkBox(item: CheckBox ): Unit |
complexDatePicker | abstract fun complexDatePicker(item: ComplexDatePicker ): Unit |
datePicker | abstract fun datePicker(item: DatePicker ): Unit |
horizontalDivider | abstract fun horizontalDivider(item: HorizontalDivider ): Unit |
horizontalLayout | abstract fun horizontalLayout(viewId: String , fragment: DynamicViewFragment , item: DynamicLayout , properties: DynamicLayout .() -> Unit ): Unit |
multilineEditText | abstract fun multilineEditText(item: MultilineEditText ): Unit |
numberPicker | abstract fun numberPicker(item: NumberPicker , properties: NumberPicker .() -> Unit ): Unit |
objectPicker | abstract fun <T : Any > objectPicker(viewId: String , item: ObjectPicker < T >, properties: SingleObjectPicker < T >.() -> Unit ): Unit |
objectsPicker | abstract fun objectsPicker(fragment: Fragment, item: ObjectsPicker ): Unit |
radioGroup | abstract fun <T : Any > radioGroup(item: RadioGroup < T >): Unit |
recipientsPicker | abstract fun <T> recipientsPicker(fragment: T , item: RecipientsPicker , properties: RecipientsPicker < T >.() -> Unit ): Unit where T : Listener , T : Fragment |
singleEditText | abstract fun singleEditText(item: SingleEditText , properties: SingleEditText .() -> Unit ): Unit |
singleObjectRequestPicker | abstract fun singleObjectRequestPicker(fragment: Fragment, item: SingleObjectRequestPicker ): Unit |
singleText | abstract fun singleText(item: SingleText , properties: SingleText .() -> Unit ): Unit |
spinner | abstract fun <T : Any > spinner(item: Spinner < T >): Unit |
switch | abstract fun switch(item: Switch ): Unit |
textButton | abstract fun textButton(item: TextButton ): Unit |
timeDurationPicker | abstract fun timeDurationPicker(item: TimeDurationPicker ): Unit |
verticalLayout | abstract fun verticalLayout(viewId: String , fragment: DynamicViewFragment , item: DynamicLayout , properties: DynamicLayout .() -> Unit ): Unit |
Name | Summary |
---|---|
LayoutComponent | class LayoutComponent : Layout , Buildable Created by Maksim Shumko on 6/26/2020 |