Skip to content
Class

PathedTarget ​

A special target for writing multi-file media where each file is uniquely identified by a path.

Used by ​

Type parameters ​

ts
PathedTarget<
	T extends Target,
>

See Target.

Constructor ​

ts
constructor(
	rootPath: FilePath,
	getTarget: (request: TargetRequest) => MaybePromise<T>,
): PathedTarget;

Creates a new PathedTarget from a root path and a callback.

See FilePath, TargetRequest, and MaybePromise.

Properties ​

getTarget ​

ts
readonly getTarget: (request: TargetRequest) => MaybePromise<T>;

See TargetRequest and MaybePromise.

rootPath ​

ts
readonly rootPath: FilePath;

The path that points to the root file; the entry file of the media.

See FilePath.

Released under the Mozilla Public License 2.0.