mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-13 21:27:46 +02:00
Date process funcs (#8441)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
@@ -39,7 +39,11 @@ export default plugin(serverProcessId, {
|
||||
Random: '' as Resource<TransformFunc>,
|
||||
UpperCase: '' as Resource<TransformFunc>,
|
||||
LowerCase: '' as Resource<TransformFunc>,
|
||||
Trim: '' as Resource<TransformFunc>
|
||||
Trim: '' as Resource<TransformFunc>,
|
||||
Add: '' as Resource<TransformFunc>,
|
||||
Subtract: '' as Resource<TransformFunc>,
|
||||
Offset: '' as Resource<TransformFunc>,
|
||||
FirstWorkingDayAfter: '' as Resource<TransformFunc>
|
||||
},
|
||||
trigger: {
|
||||
OnExecutionCreate: '' as Resource<TriggerFunc>,
|
||||
|
||||
@@ -13,4 +13,9 @@ export interface ExecuteResult {
|
||||
rollback: Tx[] | undefined
|
||||
}
|
||||
|
||||
export type TransformFunc = (value: any) => any
|
||||
export type TransformFunc = (
|
||||
value: any,
|
||||
props: Record<string, any>,
|
||||
control: TriggerControl,
|
||||
execution: Execution
|
||||
) => Promise<any>
|
||||
|
||||
Reference in New Issue
Block a user