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