Skip to main content

Class: AliasPiece<O>

Type parameters

NameType
Oextends AliasPieceOptions = AliasPieceOptions

Hierarchy

Constructors

constructor

new AliasPiece<O>(context, options?)

Type parameters

NameType
Oextends AliasPieceOptions<O> = AliasPieceOptions

Parameters

NameType
contextPieceContext
options?AliasPieceOptions

Overrides

Piece.constructor

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:685

Properties

aliases

aliases: readonly string[]

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:684


enabled

enabled: boolean

Inherited from

Piece.enabled

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:447


location

Readonly location: PieceLocation

Inherited from

Piece.location

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:439


name

Readonly name: string

Inherited from

Piece.name

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:443


options

Readonly options: O

Inherited from

Piece.options

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:451


store

Readonly store: Store<Piece<PieceOptions>>

Inherited from

Piece.store

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:435

Accessors

container

get container(): Container

Returns

Container

Inherited from

Piece.container

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:457

Methods

onLoad

onLoad(): unknown

Returns

unknown

Inherited from

Piece.onLoad

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:462


onUnload

onUnload(): unknown

Returns

unknown

Inherited from

Piece.onUnload

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:467


reload

reload(): Promise<void>

Returns

Promise<void>

Inherited from

Piece.reload

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:475


toJSON

toJSON(): AliasPieceJSON

Returns

AliasPieceJSON

Overrides

Piece.toJSON

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:689


unload

unload(): Promise<void>

Returns

Promise<void>

Inherited from

Piece.unload

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:471