Skip to main content

Interface: PieceContext<StoreName>

Deprecated​

Use LoaderPieceContext instead.

Extends​

Type Parameters​

Type ParameterDefault type
StoreName extends StoreRegistryKeyStoreRegistryKey

Properties​

name​

readonly name: string

The module's name extracted from the path.

Inherited from​

LoaderPieceContext.name

Defined in​

projects/pieces/src/lib/structures/Piece.ts:25


path​

readonly path: string

The path the module was loaded from, relative to LoaderPieceContext.root.

Inherited from​

LoaderPieceContext.path

Defined in​

projects/pieces/src/lib/structures/Piece.ts:20


root​

readonly root: string

The root directory the piece was loaded from.

Inherited from​

LoaderPieceContext.root

Defined in​

projects/pieces/src/lib/structures/Piece.ts:15


store​

readonly store: StoreOf<StoreName>

The store that loaded the piece.

Inherited from​

LoaderPieceContext.store

Defined in​

projects/pieces/src/lib/structures/Piece.ts:30