$id
$id: string | number | ExplicitKey<string>
$meta?: { installMethod?: "first install" | "demo" }
Type Declaration
OptionalinstallMethod?: "first install" | "demo"
Optionalabort_action
abort_action?: boolean
OptionalabortAction
abortAction?: boolean
Optionalaccess
access?: "public" | "package_private"
Optionalaction
action?: ("update" | "delete" | "insert" | "query")[]
Optionalactive
active?: boolean
Optionaladd_message
add_message?: boolean
OptionaladdMessage
addMessage?: boolean
OptionalchangeFields
changeFields?: boolean
OptionalclientCallable
clientCallable?: boolean
Optionalcondition
condition?: string
Optionaldescription
description?: string
OptionalexecuteFunction
executeFunction?: boolean
Optionalfilter_condition
filter_condition?: string
OptionalfilterCondition
filterCondition?: string
Optionalmessage
message?: string
name
name: string
Optionalorder
order?: number
Optionalpriority
priority?: number
OptionalprotectionPolicy
protectionPolicy?: "read" | "protected"
Optionalrest
rest?: { method?: string | Record<"sys_rest_message_fn">; methodText?: string; service?: string | Record<"sys_rest_message">; serviceText?: string; variables?: string; webService?: boolean;} Type Declaration
Optionalmethod?: string | Record<"sys_rest_message_fn">
OptionalmethodText?: string
Optionalservice?: string | Record<"sys_rest_message">
OptionalserviceText?: string
Optionalvariables?: string
OptionalwebService?: boolean
Optionalrole_conditions
role_conditions?: (
string | Role)
[] OptionalroleConditions
roleConditions?: (
string | Role)
[] Optionalscript
script?:
| string
| ((current: any, previous: any, ...dependencies: any[]) => void)
Optionalset_field_value
set_field_value?: string
OptionalsetFieldValue
setFieldValue?: string
Optionalsys_policy
sys_policy?: "read" | "protected"
table
Optionalwhen
when?: "before" | "after" | "async" | "async_deprecated" | "display"
Map a record to an output folder that loads only in specific circumstances. 'first install' - > 'unload', 'demo' -> 'unload.demo'