Options for given resource
Usage with TypeScript
import { ResourceOptions } from 'admin-bro'
Members
object
|
object
# actions Optional
List of all actions along with their options
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
show |
Partial.<Action.<RecordActionResponse>> |
<optional> |
|
edit |
Partial.<Action.<RecordActionResponse>> |
<optional> |
|
delete |
Partial.<Action.<RecordActionResponse>> |
<optional> |
|
bulkDelete |
Partial.<Action.<BulkActionResponse>> |
<optional> |
|
new |
Partial.<Action.<RecordActionResponse>> |
<optional> |
|
list |
Partial.<Action.<ListActionResponse>> |
<optional> |
|
search |
Partial.<Action.<SearchActionResponse>> |
<optional> |
|
{...} |
Partial.<Action.<ActionResponse>> |
HrefFunction
|
string
# href Optional
Where resource link in sidebar should redirect. Default to the list action.
string
# id Optional
Unique id of a resource.
So let's suppose that you connected 2 databases to AdminBro. Both of them have the same collection: 'users'. In this case AdminBro wont be able to distinguish them. In this case changing Id of one of the resources helps to solve this issue.
object
|
string
|
null
# parent Optional
Parent element under which resource should be nested in sidebar. Default to the database name.
If null is given. Parent wont be displayed
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
name |
string |
<optional> |
|
icon |
string |
<optional> |
object
# sort Optional
Default sort property and direction.
Properties:
Name | Type | Description |
---|---|---|
direction |
'asc' | 'desc' | |
sortBy |
string |
Type Definitions
object
# HrefContext
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
h |
ViewHelpers | view helpers |
|
resource |
BaseResource | Resource on which href has been invoked. |
|
currentAdmin |
CurrentAdmin |
<optional> |
Currently logged in admin |