@ac_packages/autocode-data-dictionary
Version:
Data dictionary package
24 lines (23 loc) • 791 B
TypeScript
export declare class AcDDFunction {
static readonly keyFunctionName = "function_name";
static readonly keyFunctionCode = "function_code";
static readonly keyFunctionScript = "function_script";
static readonly keyFunctionParameters = "function_parameters";
static readonly keyFunctionValueTableField = "function_value_table_field";
functionName: string;
functionCode: string;
static fromJson(jsonData: {
[key: string]: any;
}): AcDDFunction;
static getInstance({ functionName, dataDictionaryName }: {
functionName: string;
dataDictionaryName?: string;
}): AcDDFunction;
setValuesFromJson(jsonData?: {
[key: string]: any;
}): void;
toJson(): {
[key: string]: any;
};
toString(): string;
}