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.
64 lines (63 loc) • 4.8 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
import { UnitPrecision } from '../duc/unit-precision';
export declare class StandardOverrides {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): StandardOverrides;
static getRootAsStandardOverrides(bb: flatbuffers.ByteBuffer, obj?: StandardOverrides): StandardOverrides;
static getSizePrefixedRootAsStandardOverrides(bb: flatbuffers.ByteBuffer, obj?: StandardOverrides): StandardOverrides;
mainScope(): string | null;
mainScope(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
elementsStrokeWidthOverride(): number;
commonStyleId(): string | null;
commonStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
stackLikeStyleId(): string | null;
stackLikeStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
textStyleId(): string | null;
textStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
dimensionStyleId(): string | null;
dimensionStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
leaderStyleId(): string | null;
leaderStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
featureControlFrameStyleId(): string | null;
featureControlFrameStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
tableStyleId(): string | null;
tableStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
docStyleId(): string | null;
docStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
viewportStyleId(): string | null;
viewportStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
plotStyleId(): string | null;
plotStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
hatchStyleId(): string | null;
hatchStyleId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
activeGridSettingsId(index: number): string;
activeGridSettingsId(index: number, optionalEncoding: flatbuffers.Encoding): string | Uint8Array;
activeGridSettingsIdLength(): number;
activeSnapSettingsId(): string | null;
activeSnapSettingsId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
dashLineOverride(): string | null;
dashLineOverride(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
unitPrecision(obj?: UnitPrecision): UnitPrecision | null;
static startStandardOverrides(builder: flatbuffers.Builder): void;
static addMainScope(builder: flatbuffers.Builder, mainScopeOffset: flatbuffers.Offset): void;
static addElementsStrokeWidthOverride(builder: flatbuffers.Builder, elementsStrokeWidthOverride: number): void;
static addCommonStyleId(builder: flatbuffers.Builder, commonStyleIdOffset: flatbuffers.Offset): void;
static addStackLikeStyleId(builder: flatbuffers.Builder, stackLikeStyleIdOffset: flatbuffers.Offset): void;
static addTextStyleId(builder: flatbuffers.Builder, textStyleIdOffset: flatbuffers.Offset): void;
static addDimensionStyleId(builder: flatbuffers.Builder, dimensionStyleIdOffset: flatbuffers.Offset): void;
static addLeaderStyleId(builder: flatbuffers.Builder, leaderStyleIdOffset: flatbuffers.Offset): void;
static addFeatureControlFrameStyleId(builder: flatbuffers.Builder, featureControlFrameStyleIdOffset: flatbuffers.Offset): void;
static addTableStyleId(builder: flatbuffers.Builder, tableStyleIdOffset: flatbuffers.Offset): void;
static addDocStyleId(builder: flatbuffers.Builder, docStyleIdOffset: flatbuffers.Offset): void;
static addViewportStyleId(builder: flatbuffers.Builder, viewportStyleIdOffset: flatbuffers.Offset): void;
static addPlotStyleId(builder: flatbuffers.Builder, plotStyleIdOffset: flatbuffers.Offset): void;
static addHatchStyleId(builder: flatbuffers.Builder, hatchStyleIdOffset: flatbuffers.Offset): void;
static addActiveGridSettingsId(builder: flatbuffers.Builder, activeGridSettingsIdOffset: flatbuffers.Offset): void;
static createActiveGridSettingsIdVector(builder: flatbuffers.Builder, data: flatbuffers.Offset[]): flatbuffers.Offset;
static startActiveGridSettingsIdVector(builder: flatbuffers.Builder, numElems: number): void;
static addActiveSnapSettingsId(builder: flatbuffers.Builder, activeSnapSettingsIdOffset: flatbuffers.Offset): void;
static addDashLineOverride(builder: flatbuffers.Builder, dashLineOverrideOffset: flatbuffers.Offset): void;
static addUnitPrecision(builder: flatbuffers.Builder, unitPrecisionOffset: flatbuffers.Offset): void;
static endStandardOverrides(builder: flatbuffers.Builder): flatbuffers.Offset;
}