@ac_packages/autocode-data-dictionary
Version:
Data dictionary package
26 lines (25 loc) • 711 B
TypeScript
import { AcDDViewField } from "./ac-dd-view-field";
export declare class AcDDView {
static readonly keyViewName = "view_name";
static readonly keyViewFields = "view_fields";
static readonly keyViewQuery = "view_query";
viewName: string;
viewQuery: string;
viewFields: {
[key: string]: AcDDViewField;
};
static fromJson(jsonData: {
[key: string]: any;
}): AcDDView;
static getInstance({ viewName, dataDictionaryName }: {
viewName: string;
dataDictionaryName?: string;
}): AcDDView;
setValuesFromJson(jsonData?: {
[key: string]: any;
}): void;
toJson(): {
[key: string]: any;
};
toString(): string;
}