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.
20 lines (19 loc) • 1.34 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
import { LEADER_CONTENT_TYPE } from '../duc/leader-content-type';
import { LeaderContentData } from '../duc/leader-content-data';
export declare class LeaderContent {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): LeaderContent;
static getRootAsLeaderContent(bb: flatbuffers.ByteBuffer, obj?: LeaderContent): LeaderContent;
static getSizePrefixedRootAsLeaderContent(bb: flatbuffers.ByteBuffer, obj?: LeaderContent): LeaderContent;
leaderContentType(): LEADER_CONTENT_TYPE | null;
contentType(): LeaderContentData;
content<T extends flatbuffers.Table>(obj: any): any | null;
static startLeaderContent(builder: flatbuffers.Builder): void;
static addLeaderContentType(builder: flatbuffers.Builder, leaderContentType: LEADER_CONTENT_TYPE): void;
static addContentType(builder: flatbuffers.Builder, contentType: LeaderContentData): void;
static addContent(builder: flatbuffers.Builder, contentOffset: flatbuffers.Offset): void;
static endLeaderContent(builder: flatbuffers.Builder): flatbuffers.Offset;
static createLeaderContent(builder: flatbuffers.Builder, leaderContentType: LEADER_CONTENT_TYPE | null, contentType: LeaderContentData, contentOffset: flatbuffers.Offset): flatbuffers.Offset;
}