Flipabit
  • Flipabit
  • Getting started
    • Flipabit overview
    • Create project
    • Run on device
    • Build
      • Build for iOS
      • Build for Android
      • Build for Desktop
    • Publish to App Stores
      • Submit to App Store
      • Submit to Google Play
  • Layers
    • Select layer
    • Change order, visibility and name
    • Copy and paste
    • Move layer
    • Resize layer
    • Rotate layer
    • Align layers
    • Arrange layers
    • Navigation layer
      • Display page title
      • Display Tab bar
      • Display Table of contents
      • Display Back button
      • Next/Prev buttons
      • Navigation actions
  • Pages
    • Add or delete page
    • Open page
    • Page background and overlay
  • Widgets
    • Image
    • Video
    • Text
    • PDF
    • Web
    • Diorama
    • Audio
    • Animation
    • Camera
    • YouTube
    • Map
    • Chart
    • Calendar
    • Table
    • Form
    • 3D Model
  • Groups
    • Add group
    • Move and resize group
  • Style
    • Opacity
    • Borders
    • Background
    • Opacity mask
    • Overlay
    • Margins
    • Blur
    • Copy and paste style
  • Interactivity
    • Navigate between pages
    • Maximize widget
    • Drag widget
    • Disable widget
  • Project
    • Resolution
    • Orientation
    • Status Bar
    • Settings
    • Publish settings
  • Animation
    • Page animation
    • Maximize animation
    • Position animation
    • Size animation
    • Size and position animation
    • Rotation animation
    • Opacity animation
    • Color animation
    • Blur animation
  • Actions
    • Actions Editor Overview
    • Add action
    • Suspend actions
    • Arguments
    • Delay action
    • Animation settings
    • Repeat action
  • Data & backend
    • Airtable
    • Google Sheets
  • Networking
  • Tutorials
  • API
    • Project
    • Page
    • Group
    • Widget
      • Image
      • Text
      • Video
      • Diorama
      • Audio
      • Web
      • Animation
      • Camera
      • YouTube
      • Map
      • Chart
      • Calendar
      • Table
      • Form
      • Record
      • 3d model
  • ⭐Updates
  • 🎁Get Flipabit
Powered by GitBook
On this page
  • Layout
  • Item
  • Actions
  • Events

Was this helpful?

  1. API
  2. Widget

Table

PreviousCalendarNextForm

Last updated 4 years ago

Was this helpful?

Property

Function

Type

Current row id

Current row id Actions editor: Property > Table > Current row id Code: widget.content.currentRowId

string

Current firebase row id

Current firebase id Actions editor: Property > Table > Current firebase row id Code: widget.content.currentFirebaseRowId

string

Current index

Selected item index Actions editor: Property > Table > Current index Code: widget.content.currentIndex

int

Layout

Property

Function

Type

Layout

Determines which layout type to use. Possible values are: List or Path Actions editor: Property > Table > Layout > Layout Code: widget.content.tableLayoutType

enum Values: Path List

Orientation

Scroll vertically or horizontally, if data does not fit on one screen Actions editor: Property > Table > Layout > Orientation Code: widget.content.tableDelegateOrientation

enum Values: Qt::Vertical Qt::Horizontal

Snap

Scroll through one item at a time (for List style only) Actions editor: Property > Table > Layout > Snap Code: widget.content.tableLayoutSnap

bool

Cache

Enable to cache items Actions editor: Property > Table > Layout > Cache Code: widget.content.tableImageCache

bool

Autorepaint

Repaint table automatically on data changed Actions editor: Property > Table > Layout > Autorepaint Code: widget.content.tableAutoRepaint

bool

Auto index

Update selected index automatically on row clicked Actions editor: Property > Table > Layout > Auto index Code: widget.content.tableAutoIndex

bool

List

Selected item scale

Scale of selected item Actions editor: Property > Table > List > Selected item scale Code: widget.content.tableSelectedScale

double

Rows

Number of rows in the Grid layout Actions editor: Property > Table > List > Rows Code: widget.content.tableDelegateRows

int

Cols

Number of columns in the Grid layout Actions editor: Property > Table > List > Cols Code: widget.content.tableDelegateCols

int

Path

Visible items

Number of visible elements Actions editor: Property > Table > Path > Visible items Code: widget.content.tablePathCount

int

Item width

Item width Actions editor: Property > Table > Path > Item width Code: widget.content.tablePathWidth

double

Item height

Item height Actions editor: Property > Table > Path > Item height Code: widget.content.tablePathHeight

double

Opacity

Opacity of last elements Actions editor: Property > Table > Path > Opacity Code: widget.content.tablePathOpacity

double

Last item scale

Scale of last items Actions editor: Property > Table > Path > Last item scale Code: widget.content.tablePathScaleDiff

double

Angle

Angle of last items Actions editor: Property > Table > Path > Angle Code: widget.content.tablePathRotation

int

Item

Property

Function

Type

Fixed size

Enable to set individual item size. The Flow composer automatically arranges items by their size, ignoring rows and cols Actions editor: Property > Table > Item > Fixed size Code: widget.content.tableDelegateSize

bool

Width

Item width Actions editor: Property > Table > Item > Width Code: widget.content.tableDelegateWidth

double

Height

Item height Actions editor: Property > Table > Item > Height Code: widget.content.tableDelegateHeight

double

Relative

If enabled, width and height relative to page size, or relative to widget size Actions editor: Property > Table > Item > Relative Code: widget.content.tableDelegateSizeRelation

bool

Actions

Property

Function

Set current index

Actions editor: Actions > Common > Set current index Code: widget.content.script.actionSetRow(int newRow)

Next index

Actions editor: Actions > Common > Next index Code: widget.content.script.actionNextIndex()

Prev index

Actions editor: Actions > Common > Prev index Code: widget.content.script.actionPrevIndex()

Set row id

Actions editor: Actions > Common > Set row id Code: widget.content.script.actionSetRowId(QString newRow)

Clear selection

Actions editor: Actions > Common > Clear selection Code: widget.content.script.actionClearSelection()

Clear cache

Actions editor: Actions > Common > Clear cache Code: widget.content.script.actionClearCache()

Repaint table

Actions editor: Actions > Common > Repaint table Code: widget.content.script.actionTableRepaint()

Scroll to index

Actions editor: Actions > Common > Scroll to index Code: widget.content.script.actionScrollToIndex(int index)

Filter data

Actions editor: Actions > Common > Filter data Code: widget.content.script.actionFilter(QString fieldName, QString fieldValue)

Filter data custom

Actions editor: Actions > Common > Filter data custom Code: widget.content.script.actionFilterCustom(QString comparisonOperator, QString fieldName, QString fieldValue)

SQL filter

Actions editor: Actions > Common > SQL filter Code: widget.content.script.actionFilterSql(QString whereClause)

Sort data

Actions editor: Actions > Common > Sort data Code: widget.content.script.actionSort(QString fieldName, bool ascending)

Clear filters

Actions editor: Actions > Common > Clear filters Code: widget.content.script.actionClearFilter()

Events

Property

Function

Current index changed

Event when current index is changed Actions editor: Event > Current index changed Code: widget.content.script.eventItemIndex()