...

Text file src/github.com/google/flatbuffers/tests/ts/arrays_test_complex/my-game/example/nested-struct.d.ts

Documentation: github.com/google/flatbuffers/tests/ts/arrays_test_complex/my-game/example

     1import * as flatbuffers from 'flatbuffers';
     2import { OuterStruct, OuterStructT } from '../../my-game/example/outer-struct.js';
     3import { TestEnum } from '../../my-game/example/test-enum.js';
     4export declare class NestedStruct implements flatbuffers.IUnpackableObject<NestedStructT> {
     5    bb: flatbuffers.ByteBuffer | null;
     6    bb_pos: number;
     7    __init(i: number, bb: flatbuffers.ByteBuffer): NestedStruct;
     8    a(index: number): number | null;
     9    b(): TestEnum;
    10    cUnderscore(index: number): TestEnum | null;
    11    dOuter(index: number, obj?: OuterStruct): OuterStruct | null;
    12    e(index: number): bigint | null;
    13    static getFullyQualifiedName(): string;
    14    static sizeOf(): number;
    15    static createNestedStruct(builder: flatbuffers.Builder, a: number[] | null, b: TestEnum, c_underscore: number[] | null, d_outer: (any | OuterStructT)[] | null, e: bigint[] | null): flatbuffers.Offset;
    16    unpack(): NestedStructT;
    17    unpackTo(_o: NestedStructT): void;
    18}
    19export declare class NestedStructT implements flatbuffers.IGeneratedObject {
    20    a: (number)[];
    21    b: TestEnum;
    22    cUnderscore: (TestEnum)[];
    23    dOuter: (OuterStructT)[];
    24    e: (bigint)[];
    25    constructor(a?: (number)[], b?: TestEnum, cUnderscore?: (TestEnum)[], dOuter?: (OuterStructT)[], e?: (bigint)[]);
    26    pack(builder: flatbuffers.Builder): flatbuffers.Offset;
    27}

View as plain text