ducjs
Version:
The duc 2D CAD file format is a cornerstone of our advanced design system, conceived to cater to professionals seeking precision and efficiency in their design work.
34 lines (33 loc) • 2.14 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
import { Identifier } from '../duc/identifier';
import { StandardOverrides } from '../duc/standard-overrides';
import { StandardStyles } from '../duc/standard-styles';
import { StandardUnits } from '../duc/standard-units';
import { StandardValidation } from '../duc/standard-validation';
import { StandardViewSettings } from '../duc/standard-view-settings';
export declare class Standard {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): Standard;
static getRootAsStandard(bb: flatbuffers.ByteBuffer, obj?: Standard): Standard;
static getSizePrefixedRootAsStandard(bb: flatbuffers.ByteBuffer, obj?: Standard): Standard;
identifier(obj?: Identifier): Identifier | null;
version(): string | null;
version(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
readonly(): boolean;
overrides(obj?: StandardOverrides): StandardOverrides | null;
styles(obj?: StandardStyles): StandardStyles | null;
viewSettings(obj?: StandardViewSettings): StandardViewSettings | null;
units(obj?: StandardUnits): StandardUnits | null;
validation(obj?: StandardValidation): StandardValidation | null;
static startStandard(builder: flatbuffers.Builder): void;
static addIdentifier(builder: flatbuffers.Builder, identifierOffset: flatbuffers.Offset): void;
static addVersion(builder: flatbuffers.Builder, versionOffset: flatbuffers.Offset): void;
static addReadonly(builder: flatbuffers.Builder, readonly: boolean): void;
static addOverrides(builder: flatbuffers.Builder, overridesOffset: flatbuffers.Offset): void;
static addStyles(builder: flatbuffers.Builder, stylesOffset: flatbuffers.Offset): void;
static addViewSettings(builder: flatbuffers.Builder, viewSettingsOffset: flatbuffers.Offset): void;
static addUnits(builder: flatbuffers.Builder, unitsOffset: flatbuffers.Offset): void;
static addValidation(builder: flatbuffers.Builder, validationOffset: flatbuffers.Offset): void;
static endStandard(builder: flatbuffers.Builder): flatbuffers.Offset;
}