跳到主要内容

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