Struct sktablelayout::TableLayout[][src]

pub struct TableLayout {
    pub cell_defaults: CellProperties,
    pub row_defaults: BTreeMap<u8, CellProperties>,
    pub column_defaults: BTreeMap<u8, CellProperties>,
    pub opcodes: Vec<LayoutOp>,
    pub row: u8,
    pub column: u8,
}

Fields

Methods

impl TableLayout
[src]

Calculates the number of rows and columns which exist in this table layout.

Removes all layout declarations from the table. Does not remove row or column defaults.

Removes all layout declarations and resets ALL settings to factory default.

Adds a new row to the layout.

Hands the cell off to the layout.

Trait Implementations

impl Default for TableLayout
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations

impl !Send for TableLayout

impl !Sync for TableLayout