Constructor # new TypeGenerator() View Source lib/bindings/types.js, line 24 Members # private generateEntry Generate TypeScript for a single spec entry View Source lib/bindings/types.d.ts, line 28 # private generateEnum Generate TypeScript enum View Source lib/bindings/types.d.ts, line 43 # private generateEnumCase Generate enum case View Source lib/bindings/types.d.ts, line 58 # private generateErrorEnum Generate TypeScript error enum View Source lib/bindings/types.d.ts, line 48 # private generateStruct Generate TypeScript interface for a struct View Source lib/bindings/types.d.ts, line 33 # private generateUnion Generate TypeScript union type View Source lib/bindings/types.d.ts, line 38 # private generateUnionCase Generate union case View Source lib/bindings/types.d.ts, line 53 Methods # generate() Generate all TypeScript type definitions View Source lib/bindings/types.js, line 32 # generateEntry() Generate TypeScript for a single spec entry View Source lib/bindings/types.js, line 46 # generateEnum() Generate TypeScript enum View Source lib/bindings/types.js, line 127 # generateEnumCase() Generate enum case View Source lib/bindings/types.js, line 187 # generateErrorEnum() Generate TypeScript error enum View Source lib/bindings/types.js, line 144 # generateStruct() Generate TypeScript interface for a struct View Source lib/bindings/types.js, line 93 # generateUnion() Generate TypeScript union type View Source lib/bindings/types.js, line 110 # generateUnionCase() Generate union case View Source lib/bindings/types.js, line 159