Skip to main content

Interface: LoaderPieceContext<StoreName>

The context for the piece, contains extra information from the store, the piece's path, and the store that loaded it.

Type parameters

NameType
StoreNameextends StoreRegistryKey = StoreRegistryKey

Hierarchy

Properties

name

Readonly name: string

The module's name extracted from the path.

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.

Defined in

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


root

Readonly root: string

The root directory the piece was loaded from.

Defined in

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


store

Readonly store: StoreOf<StoreName>

The store that loaded the piece.

Defined in

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