interface SeaTableV2NodeParameters {
apply_default?: boolean;
assetPath?: string;
bigdata?: boolean;
columnsUi?: {
columnValues: {
columnName?: string;
columnValue?: string;
}[];
};
dataPropertyName?: string;
fieldsToSend?: "autoMapInputData"
| "defineBelow";
inputsToIgnore?: string;
linkColumn?: string;
linkColumnSourceId?: string;
linkColumnTargetId?: string;
operation?:
| "create"
| "get"
| "update"
| "add"
| "remove"
| "list"
| "search"
| "upload"
| "metadata"
| "lock"
| "unlock"
| "snapshot"
| "collaborator"
| "getPublicURL";
options?: | { convert?: boolean; simple?: boolean }
| {
convert?: boolean;
insensitive?: boolean;
simple?: boolean;
wildcard?: boolean;
}
| { append?: boolean; replace?: boolean };
resource?: "base" | "row" | "link" | "asset";
rowId?: string;
searchColumn?: string;
searchString?: string;
searchTerm?: string;
tableName?: string;
uploadColumn?: string;
viewName?: string;
}
Properties§
Source§readonly bigdata?: boolean
readonly bigdata?: boolean
Whether write to Big Data backend (true) or not (false). True requires the activation of the Big Data backend in the base.
Source§readonly columns Ui?: {
columnValues: {
columnName?: string;
columnValue?: string;
}[];
}
readonly columns Ui?: {
columnValues: {
columnName?: string;
columnValue?: string;
}[];
}
Add destination column with its value. Provide the value in this way. Date: YYYY-MM-DD or YYYY-MM-DD hh:mm. Duration: time in seconds. Checkbox: true, on or 1. Multi-Select: comma-separated list. Default: {} Type options: {"multipleValueButtonText":"Add Column to Send","multipleValues":true}
Source§readonly data Property Name?: string
readonly data Property Name?: string
Name of the binary property which contains the data for the file to be written Default: "data"
Source§readonly fields To Send?: "autoMapInputData" | "defineBelow"
readonly fields To Send?: "autoMapInputData" | "defineBelow"
Whether to insert the input data this node receives in the new row Default: "defineBelow"
Source§readonly inputs To Ignore?: string
readonly inputs To Ignore?: string
List of input properties to avoid sending, separated by commas. Leave empty to send all properties.
Source§readonly link Column?: string
readonly link Column?: string
Choose from the list of specify the Link Column by using an expression. You have to provide it in the way "column_name:::link_id:::other_table_id". Type options: {"loadOptionsDependsOn":["tableName"],"loadOptionsMethod":"getLinkColumns"}
Source§readonly operation?:
| "create"
| "get"
| "update"
| "add"
| "remove"
| "list"
| "search"
| "upload"
| "metadata"
| "lock"
| "unlock"
| "snapshot"
| "collaborator"
| "getPublicURL"
readonly operation?:
| "create"
| "get"
| "update"
| "add"
| "remove"
| "list"
| "search"
| "upload"
| "metadata"
| "lock"
| "unlock"
| "snapshot"
| "collaborator"
| "getPublicURL"
Default: "create"
Source§readonly options?:
| { convert?: boolean; simple?: boolean }
| {
convert?: boolean;
insensitive?: boolean;
simple?: boolean;
wildcard?: boolean;
}
| { append?: boolean; replace?: boolean }
readonly options?:
| { convert?: boolean; simple?: boolean }
| {
convert?: boolean;
insensitive?: boolean;
simple?: boolean;
wildcard?: boolean;
}
| { append?: boolean; replace?: boolean }
Default: {}
Source§readonly row Id?: string
readonly row Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsDependsOn":["tableName"],"loadOptionsMethod":"getRowIds"}
Source§readonly search Column?: string
readonly search Column?: string
Select the column to be searched. Not all column types are supported for search. Choose from the list, or specify a name using an expression. Type options: {"loadOptionsDependsOn":["tableName"],"loadOptionsMethod":"getSearchableColumns"}
Source§readonly search String?: string
readonly search String?: string
SeaTable identifies users with a unique username like 244b43hr6fy54bb4afa2c2cb7369d244@auth.local. Get this username from an email or the name of a collaborator.
Source§readonly table Name?: string
readonly table Name?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getTableNames"}
Source§readonly upload Column?: string
readonly upload Column?: string
Choose from the list, or specify the name using an expression Type options: {"loadOptionsDependsOn":["tableName"],"loadOptionsMethod":"getAssetColumns"}
Whether to use the column default values to populate new rows during creation (only available for normal backend)