gsdsdk / com.gsd.software.sdk.viewparser.dynamicview.layoutdsl / LayoutElement
interface LayoutElement
Created by Maksim Shumko on 6/29/2020
Name | Summary |
---|---|
viewItem | abstract val viewItem: ViewItem <*> |
Name | Summary |
---|---|
build | abstract fun build(inflater: LayoutInflater , onChanged: () -> Unit ): View |
setState | abstract fun setState(validator: KClass <out Validator >, isValid: Boolean ): Unit open fun View .setState(validator: KClass <out Validator >, isValid: Boolean ): Unit |
Name | Summary |
---|---|
Button | class Button : LayoutElement Created by Maksim Shumko on 6/29/2020 |
CheckBox | class CheckBox : LayoutElement Created by Maksim Shumko on 7/8/2020 |
ComplexDatePicker | class ComplexDatePicker : LayoutElement Created by Maksim Shumko on 7/31/2020. |
DatePicker | class DatePicker : LayoutElement Created by Maksim Shumko on 6/29/2020 |
DynamicLayout | class DynamicLayout : LayoutElement Created by jmielczarek on 15/10/2020 |
HorizontalDivider | class HorizontalDivider : LayoutElement Created by jmielczarek on 30/10/2020 |
MultilineEditText | class MultilineEditText : LayoutElement Created by Maksim Shumko on 6/29/2020 |
MultipleObjectPicker | class MultipleObjectPicker : LayoutElement Created by Maksim Shumko on 7/2/2020 |
NumberPicker | class NumberPicker : LayoutElement Created by Jakub Rzeźnicki on 22/07/2021 |
RadioGroup | class RadioGroup<T : Any > : LayoutElement Created by Maksim Shumko on 7/7/2020 |
RecipientsPicker | class RecipientsPicker<T> : LayoutElement where T : Listener , T : Fragment Created by Maksim Shumko on 8/31/2020. |
SingleEditText | class SingleEditText : LayoutElement Created by Maksim Shumko on 6/29/2020 |
SingleObjectPicker | class SingleObjectPicker<T : Any > : LayoutElement Created by Maksim Shumko on 6/29/2020 |
SingleObjectRequestPicker | class SingleObjectRequestPicker : LayoutElement Created by Michal Zuchowski on 17/07/2021 |
SingleText | class SingleText : LayoutElement Created by Maksim Shumko on 6/29/2020 |
Spinner | class Spinner<T : Any > : LayoutElement Created by Maksim Shumko on 5/13/2021 |
Switch | class Switch : LayoutElement Created by Maksim Shumko on 6/29/2020 |
TextButton | class TextButton : LayoutElement Created by jmielczarek on 23/10/2020 |
TimeDurationPicker | class TimeDurationPicker : LayoutElement Created by Maksim Shumko on 7/10/2020 |