Skip to content
On this page

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

Defined in ​

shared/interfaces/adminControl.ts:39

Created by Stuyk | Est. 2020