@vttforge/core / BaseDocumentSheet
Function: BaseDocumentSheet() ​
BaseDocumentSheet(
kind): (...args) =>BaseDocumentSheetMembers&DocumentSheetV2Members<DocumentMembers<Record<string,unknown>>>
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 ​
Returns ​
(...args) => BaseDocumentSheetMembers & DocumentSheetV2Members<DocumentMembers<Record<string, unknown>>>