Skip to content

@vttforge/core / moduleSubType

Function: moduleSubType()

moduleSubType(moduleId, type): string

The key Foundry files a module's document sub-type under.

Use it wherever you name the type outside registerModule: registering the sheet, checking actor.type, writing documentTypes in the manifest. The prefix is easy to get wrong by hand and fails silently when you do.

Parameters

moduleId

string

type

string

Returns

string

Example

ts
moduleSubType('pdf-character-sheet', 'pdf'); // 'pdf-character-sheet.pdf'

MIT licensed.