View-common / view.core.loaders.builders.layouts / LinearLayoutBuilder
LinearLayoutBuilder
open class LinearLayoutBuilder :
LayoutBuilder
<
LinearLayout
>
Constructors
<init>
LinearLayoutBuilder()
Properties
direction
var direction:
Direction
view
open val view:
LinearLayout
The view instance that will have its properties set.
Inherited Properties
children
val children:
MutableList
<<ERROR CLASS><
View
,
Map
<
String
,
Any
?>>>
A list of child views with their corresponding position information
Functions
beforeProduction
open fun beforeProduction():
Unit
Inherited Functions
addChild
fun addChild(child:
View
, childKeys:
Map
<
String
,
Any
?> = mapOf()):
LayoutBuilder
<
L
>
Adds the child to the builder. The child will be added to the layout once it is built.
addChildrenToViews
open fun addChildrenToViews():
Unit
Adds the child views to the layout.
Extension Properties
children
val
LinearLayoutBuilder
.children:
LayoutChildren