AdminForthActionInput
Properties
action()?
optionalaction: (params) =>Promise<object>
Parameters
| Parameter | Type |
|---|---|
params | object |
params.adminUser | AdminUser |
params.adminforth | IAdminForth |
params.extra? | HttpExtra |
params.recordId | string |
params.resource | AdminForthResource |
params.tr | Function |
Returns
Promise<object>
error?
optionalerror:string
message?
optionalmessage:string
ok
ok:
boolean
allowed()?
optionalallowed: (params) =>boolean
Parameters
| Parameter | Type |
|---|---|
params | object |
params.adminUser | AdminUser |
params.standardAllowedActions | AllowedActions |
Returns
boolean
customComponent?
optionalcustomComponent:AdminForthComponentDeclaration
icon?
optionalicon:string
id?
optionalid:string
name
name:
string
showIn?
optionalshowIn:object
list?
optionallist:boolean
showButton?
optionalshowButton:boolean
showThreeDotsMenu?
optionalshowThreeDotsMenu:boolean
url?
optionalurl:string