Info

  • License MIT License
  • Copyright RexRainbow. All rights reserved.

Statistics

  • Download count601 total downloads
  • Latest download count 601 downloads of latest version
  • Average download count1 downloads per day average

Owners

A list of all Actions, Conditions and Expressions supported in this addon.

List - offset X

  • Actions

    Set offset X to {0}

    Set offset X.

    Add {0} to offset X

    Add to Offset X.

List - offset Y

  • Actions

    Set offset Y to {0}

    Set offset Y.

    Add {0} to offset Y

    Add to Offset Y.

    Scroll offset (X, Y) to cell {0}

    Scroll offset (X, Y) to cell lindex.

    Scroll offset Y by percentage to {0}

    Scroll offsetY by percentage.

List - offset XY

  • Actions

    Set offset (X, Y) to ({0}, {1})

    Set offset XY.

    Add ({0}, {1}) to offset (X, Y)

    Add to Offset XY.

Instances

  • Actions

    Pin {0} to current visible cell

    Pin instance to current visible cell under "Condition: On cell visible". It will be destroyed while cell is invisible.

    Unpin {0}

    Unpin instance from cell.

    Pin {0} to cell {1}

    Pin instance to cell. It will be destroyed while cell is invisible.

    Unpin {0} from cell {1}

    Unpin instance from cell.

Grid

  • Actions

    Set total cells count to {0}

    Set total cells count.

    Set column number to {0}

    Set column number.

    Set grid size to {0}x{1}

    Set grid size.

Custom data

  • Actions

    Cell {0}: set key {1} to {2}

    Set custom data in a cell.

    Clean key {0} in all cells

    Clean key in all cell.

    Clean all keys in all cells

    Clean all keys in all cell.

  • Expressions

    At

    Get value by cell index and key. Add 3rd parameter for default value if this key is not existed.

    LastRemovedCells

    Get custom data of last removed cells in JSON string after "Action: Remove cells".

    CustomDataInCells

    Get custom data of cells.

Insert

  • Actions

    Cell {0}: insert {1} new cells

    Insert new cells.

    Cell {0}: insert cells with content {1}

    Insert cells with content.

    Push {0} {1} new cells

    Push new cells.

    Push {0} with content {1}

    Push cells with content.

Remove

  • Actions

    Remove {1} cells from index {0}

    Remove cells.

Cell size

  • Actions

    Set default cell height to {0}

    Set default cell height.

    Set default cell width to {0}

    Set default cell width.

    Cell {0}: set height to {1}

    Set cell height.

  • Expressions

    DefaultCellHeight

    Get default cell height.

    DefaultCellWidth

    Get default cell width.

    CellHeight

    Get cell height.

Visible

  • Actions

    Refresh visible cells

    Refresh visible cells.

  • Conditions

    On cell visible

    Triggered when a cell is visible.

    On cell invisible

    Triggered when a cell is invisible.

    For each visible cell

    Repeat the event for each visible cell.

  • Expressions

    TLVisibleCellXIndex

    Get top-left visible cell X index.

    TLVisibleCelYIndex

    Get top-left visible cell Y index.

    BRVisibleCellXIndex

    Get top-left visible cell X index.

    BRVisibleCellYIndex

    Get top-left visible cell Y index.

SOL: instances

  • Actions

    Pick {0} on cell {1}

    Pick instances on cell.

    Pick all instances on cell {0}

    Pick all instances on cell.

  • Conditions

    Pick {0} on cell {1}

    Pick instances on cell.

    Pick all instances on cell {0}

    Pick all instances on cell.

List

  • Conditions

    For each cell

    Repeat the event for each cell in list.

    For each cell from {0} to {1}

    Repeat the event for each cell in a range in list.

  • Expressions

    TotalCellsCount

    Get total cells count.

    TotalColumnsCount

    Get total columns count.

    ListHeight

    Get list height.

    ListWidth

    Get list width.

Filter

  • Conditions

    For each cell which custom data[{0}] {1} {2}

    Repeat the event for each matched cell.

Bound

  • Conditions

    Is OY out of {0}

    Retrurn true if OY is out of bound.

    On OY out of {0}

    Triggered when OY out of bound.

    Is OY out of {0}

    Retrurn true if OX is out of bound.

    On OX out of {0}

    Triggered when OX out of bound.

  • Expressions

    LastBoundOY

    Get last bound of OY under "Condition:On OY out of top bound", or "Condition:On OY out of bottom bound".

Visible - On visible

  • Expressions

    CellIndex

    Get selected cell index in "Condition: On cell visible", or "Condition: On cell invisible".

    CellXIndex

    Get selected cell X index in "Condition: On cell visible", or "Condition: On cell invisible".

    CellYIndex

    Get selected cell Y index in "Condition: On cell visible", or "Condition: On cell invisible".

    CellTLX

    Get top-left position X of cell in "Condition: On cell visible", in pixels

    CellTLY

    Get top-left position Y of cell in "Condition: On cell visible", in pixels

Cell index

  • Expressions

    UID2CellIndex

    Get cell index of pinned instance by UID. (-1) is invalid.

Offset Y

  • Expressions

    CellIndex2CellTLY

    Get top-left position Y by cell index

Offset X

  • Expressions

    CellIndex2CellTLX

    Get top-left position X by cell index

OY

  • Expressions

    OY

    Get current OY.

    BottomOY

    Get bottom OY for showing the last cell, i.e. Scrollable length of current grid table.

    TopOY

    Get top OY.

OX

  • Expressions

    OX

    Get current OX.

    LeftOX

    Get left OX.

    RightOX

    Get right OX.

For each

  • Expressions

    CurCellIndex

    Get current cell index in "Condition: For each cell", or "Condition: For each visible cell".

Visible/For each

  • Expressions

    CurCellXIndex

    Get current cell X index in "Condition: For each cell", or "Condition: For each visible cell".

    CurCellYIndex

    Get current cell Y index in "Condition: For each cell", or "Condition: For each visible cell".