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.
24 lines (23 loc) • 1.63 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
import { DucTableCellStyle } from '../duc/duc-table-cell-style';
import { TABLE_FLOW_DIRECTION } from '../duc/table-flow-direction';
import { _DucElementStylesBase } from '../duc/duc-element-styles-base';
export declare class DucTableStyle {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): DucTableStyle;
static getRootAsDucTableStyle(bb: flatbuffers.ByteBuffer, obj?: DucTableStyle): DucTableStyle;
static getSizePrefixedRootAsDucTableStyle(bb: flatbuffers.ByteBuffer, obj?: DucTableStyle): DucTableStyle;
baseStyle(obj?: _DucElementStylesBase): _DucElementStylesBase | null;
flowDirection(): TABLE_FLOW_DIRECTION | null;
headerRowStyle(obj?: DucTableCellStyle): DucTableCellStyle | null;
dataRowStyle(obj?: DucTableCellStyle): DucTableCellStyle | null;
dataColumnStyle(obj?: DucTableCellStyle): DucTableCellStyle | null;
static startDucTableStyle(builder: flatbuffers.Builder): void;
static addBaseStyle(builder: flatbuffers.Builder, baseStyleOffset: flatbuffers.Offset): void;
static addFlowDirection(builder: flatbuffers.Builder, flowDirection: TABLE_FLOW_DIRECTION): void;
static addHeaderRowStyle(builder: flatbuffers.Builder, headerRowStyleOffset: flatbuffers.Offset): void;
static addDataRowStyle(builder: flatbuffers.Builder, dataRowStyleOffset: flatbuffers.Offset): void;
static addDataColumnStyle(builder: flatbuffers.Builder, dataColumnStyleOffset: flatbuffers.Offset): void;
static endDucTableStyle(builder: flatbuffers.Builder): flatbuffers.Offset;
}