@umbraco/json-models-builders
Version:
Builders and models for Umbraco Sites
22 lines (21 loc) • 500 B
TypeScript
export declare abstract class DataTypeBuilder {
id: string;
parentId: string;
name: string;
editorAlias: string;
editorUiAlias: string;
withName(name: string): this;
withId(id: string): this;
withParentId(parentId: string): this;
build(): {
editorAlias: string;
editorUiAlias: string;
id: string;
name: string;
parent: {
id: string;
} | null;
values: any;
};
abstract getValues(): any;
}