Skip to content

@vttforge/core / BaseDocumentSheet

Function: BaseDocumentSheet()

BaseDocumentSheet(kind): (...args) => BaseDocumentSheetMembers & DocumentSheetV2Members

Build a document sheet base that renders an element rather than templates.

ts
class PdfActorSheet extends BaseDocumentSheet('Actor') {
  async _renderHTML() {
    const canvas = document.createElement('canvas');
    // …draw the page…
    return canvas;
  }
}

Reach for BaseActorSheet or BaseItemSheet instead when the sheet is templates and static PARTS, which is most of them.

Parameters

kind

DocumentSheetKind

Returns

(...args) => BaseDocumentSheetMembers & DocumentSheetV2Members

MIT licensed.