AthenaShared.interfaces.adminControl.AdminControl ​
shared/interfaces/adminControl.AdminControl
Properties ​
component ​
• component: string
The name of the component to correspond with this.
Usually a vue component, or some other way to identify this control.
Memberof
BaseAdminControl
Defined in ​
shared/interfaces/adminControl.ts:31
keywords ​
• keywords: string
[]
Keywords need to be single words, and simply suggestions that match what it does.
ie: ['player', 'vehicle', 'delete', 'id']
Memberof
BaseAdminControl
Defined in ​
shared/interfaces/adminControl.ts:49
name ​
• name: string
Exactly what this control should do as a name.
Keep it short and simple.
Example: Delete Current Vehicle
, Delete Vehicle by ID
, Teleport to Player
Memberof
BaseAdminControl
Defined in ​
shared/interfaces/adminControl.ts:21
permissions ​
• permissions: string
[]
Account permissions that have access to these controls.
Memberof
BaseAdminControl
Defined in ​
shared/interfaces/adminControl.ts:57
uid ​
• uid: string
A unique identifier to identify this control.
Memberof
BaseAdminControl