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.17 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
export declare class ParagraphFormatting {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): ParagraphFormatting;
static getRootAsParagraphFormatting(bb: flatbuffers.ByteBuffer, obj?: ParagraphFormatting): ParagraphFormatting;
static getSizePrefixedRootAsParagraphFormatting(bb: flatbuffers.ByteBuffer, obj?: ParagraphFormatting): ParagraphFormatting;
firstLineIndent(): number;
hangingIndent(): number;
leftIndent(): number;
rightIndent(): number;
spaceBefore(): number;
spaceAfter(): number;
tabStops(index: number): number | null;
tabStopsLength(): number;
tabStopsArray(): Float64Array | null;
static startParagraphFormatting(builder: flatbuffers.Builder): void;
static addFirstLineIndent(builder: flatbuffers.Builder, firstLineIndent: number): void;
static addHangingIndent(builder: flatbuffers.Builder, hangingIndent: number): void;
static addLeftIndent(builder: flatbuffers.Builder, leftIndent: number): void;
static addRightIndent(builder: flatbuffers.Builder, rightIndent: number): void;
static addSpaceBefore(builder: flatbuffers.Builder, spaceBefore: number): void;
static addSpaceAfter(builder: flatbuffers.Builder, spaceAfter: number): void;
static addTabStops(builder: flatbuffers.Builder, tabStopsOffset: flatbuffers.Offset): void;
static createTabStopsVector(builder: flatbuffers.Builder, data: number[] | Float64Array): flatbuffers.Offset;
/**
* @deprecated This Uint8Array overload will be removed in the future.
*/
static createTabStopsVector(builder: flatbuffers.Builder, data: number[] | Uint8Array): flatbuffers.Offset;
static startTabStopsVector(builder: flatbuffers.Builder, numElems: number): void;
static endParagraphFormatting(builder: flatbuffers.Builder): flatbuffers.Offset;
static createParagraphFormatting(builder: flatbuffers.Builder, firstLineIndent: number, hangingIndent: number, leftIndent: number, rightIndent: number, spaceBefore: number, spaceAfter: number, tabStopsOffset: flatbuffers.Offset): flatbuffers.Offset;
}