row

fun FormGrid.row(block: FormRow.() -> Unit? = null)

Add a FormRow to a FormGrid. e.g.

 FormGrid().apply {

     row {
         // A row consists of four parts. Define only those that you need...
         left { ... }
         right { ... }
         above { ... }
         below { ... }
     }
}

fun FormGrid.row(label: String, block: FormRow.() -> Unit? = null)

A very common convenience method when left is a label. This is equivalent to :

row {
    left { label( myLabel ) }
    ...
}

fun FormGrid.row(label: String, text: String, block: FormRow.() -> Unit? = null)

A convenience method for when you want a row with just a label on the left, and text on the right.

This is equivalent to :

row {
    left { label( myLabel ) }
    right { label( text ) }
    ... // Continue the definition of the row.
}

fun IconSheet.row(left: Int, top: Int, spacing: Int, vararg names: String)
fun IconSheet.row(prefix: String, left: Int, top: Int, spacing: Int, vararg names: String)
fun IconGrid.row(prefix: String, vararg names: String)