@ac_packages/autocode-data-dictionary
Version: 
Data dictionary package
28 lines (27 loc) • 868 B
TypeScript
import { AcDDTableFieldProperty } from "./ac-dd-table-field-property";
export declare class AcDDViewField {
    static readonly keyFieldName = "field_name";
    static readonly keyFieldProperties = "field_properties";
    static readonly keyFieldType = "field_type";
    static readonly keyFieldValue = "field_value";
    static readonly keyFieldSource = "field_source";
    static readonly keyFieldSourceName = "field_source_name";
    fieldName: string;
    fieldProperties: {
        [key: string]: AcDDTableFieldProperty;
    };
    fieldType: string;
    fieldValue: any;
    fieldSource: string;
    fieldSourceName: string;
    static fromJson(jsonData: {
        [key: string]: any;
    }): AcDDViewField;
    setValuesFromJson(jsonData?: {
        [key: string]: any;
    }): void;
    toJson(): {
        [key: string]: any;
    };
    toString(): string;
}