Skip to main content

Interface.TableViewManager

@standhigher/polaris-data-table


@standhigher/polaris-data-table / TableViewManager

Interface: TableViewManager

Properties

list

list: () => Promise<readonly TableView[]>

Returns

Promise<readonly TableView[]>


create

create: (input) => Promise<TableView>

Parameters

input

CreateTableViewInput

Returns

Promise<TableView>


rename

rename: (id, name, updatedAt?) => Promise<TableView>

Parameters

id

string

name

string

updatedAt?

string

Returns

Promise<TableView>


update

update: (input) => Promise<TableView>

Parameters

input

UpdateTableViewInput

Returns

Promise<TableView>


remove

remove: (id) => Promise<void>

Parameters

id

string

Returns

Promise<void>


getState

getState: () => TableViewManagerState

Returns

TableViewManagerState