REDROOM
PHP 8.2.30
Path:
Logout
Edit File
Size: 1.97 KB
Close
//proc/thread-self/root/home/byroehnu/.trash/node_modules11/adminjs/src/frontend/interfaces/action/action-json.interface.ts
Text
Base64
import type { ButtonProps, IconProps, VariantType } from '@adminjs/design-system' import { ParsedLayoutElement } from '../../../backend/utils/layout-element-parser/index.js' /** * JSON representation of an {@link Action} * @see Action * @subcategory Frontend */ export interface ActionJSON { /** * Unique action name */ name: string; /** * Type of an action */ actionType: 'record' | 'resource' | 'bulk'; /** * Action icon */ icon?: IconProps['icon']; /** * Action label - visible on the frontend */ label: string; /** * Guarding message which should be presented in `alert()` after clicking the action button */ guard?: string; /** * If action should have a filter (for resource actions) */ showFilter: boolean; /** * If action should have resource actions buttons displayed above action header. * * Defaults to `true` */ showResourceActions: boolean; /** * Action component. When set to false action will be invoked immediately after clicking it, * to put in another words: there wont be an action view */ component?: string | false | null; /** * Whether given action should be seen in a drawer */ showInDrawer: boolean; /** * Whether given action have an action header */ hideActionHeader: boolean; /** * containerWidth passed from the action setup. */ containerWidth: string | number | Array<string | number>; /** * Id of a resource to which given action belongs. */ resourceId: string; /** * Parsed layout passed in {@link Action#layout} */ layout: Array<ParsedLayoutElement> | null; /** * Action variant */ variant: VariantType; /** * Action color */ color?: ButtonProps['color']; /** * If action is nested */ parent: string | null; /** * Indicates if action has action handler defined */ hasHandler: boolean; /** * Any custom options passed from the {@link Action} configuration. */ custom: Record<string, any>; }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 11
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
action-has-component.ts
325 B
lrw-r--r--
2026-02-28 00:31:58
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
action-href.ts
1.04 KB
lrw-r--r--
2026-02-28 00:31:58
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
action-json.interface.ts
1.97 KB
lrw-r--r--
2026-02-28 00:31:58
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
build-action-api-call-trigger.ts
1.07 KB
lrw-r--r--
2026-02-28 00:32:02
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
build-action-click-handler.ts
2.96 KB
lrw-r--r--
2026-02-28 00:32:02
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
build-action-test-id.ts
146 B
lrw-r--r--
2026-02-28 00:32:02
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
call-action-api.ts
1.58 KB
lrw-r--r--
2026-02-28 00:32:02
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
index.ts
410 B
lrw-r--r--
2026-02-28 00:32:28
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
is-bulk-action.ts
391 B
lrw-r--r--
2026-02-28 00:32:28
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
is-record-action.ts
404 B
lrw-r--r--
2026-02-28 00:32:28
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
is-resource-action.ts
407 B
lrw-r--r--
2026-02-28 00:32:28
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).