diff --git a/src/scripts/builders/reference.ts b/src/scripts/builders/reference.ts index ff91e6e972..8769f0b12b 100644 --- a/src/scripts/builders/reference.ts +++ b/src/scripts/builders/reference.ts @@ -327,6 +327,9 @@ const getClassItemFrontmatter = (doc: ReferenceClassItem) => { alt, example, class: doc.class, + beta: doc.beta ? !!doc.beta : undefined, + webgpu: doc.webgpu ? !!doc.webgpu : undefined, + webgpuOnly: doc.webgpuOnly ? !!doc.webgpuOnly : undefined, }; }; diff --git a/types/parsers.interface.ts b/types/parsers.interface.ts index f945497d62..6bf1c93923 100644 --- a/types/parsers.interface.ts +++ b/types/parsers.interface.ts @@ -127,7 +127,7 @@ interface MethodOverload { } /* Represents a property within a class */ -export interface ReferenceClassItemProperty extends BaseClassItem, Deprecatable { +export interface ReferenceClassItemProperty extends BaseClassItem, Deprecatable, MaybeBeta, Deprecatable { type: string; }