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
valLinearLayoutBuilder.children:LayoutChildren