Skip to content

@pumpkin-plugins/static-hermes-runtime API / wit/parser / InterfaceDeclarationOrder

Interface: InterfaceDeclarationOrder ​

Defined in: wit/parser.ts:96

Source declaration names grouped by WIT declaration kind in their original order.

Properties ​

enums ​

enums: string[]

Defined in: wit/parser.ts:98

Enum names in source declaration order.


escapedNames ​

escapedNames: string[]

Defined in: wit/parser.ts:100

Escaped WIT identifiers encountered in the interface declaration.


flags ​

flags: string[]

Defined in: wit/parser.ts:102

Flags names in source declaration order.


records ​

records: string[]

Defined in: wit/parser.ts:104

Record names in source declaration order.


resources ​

resources: string[]

Defined in: wit/parser.ts:106

Resource names in source declaration order.


types ​

types: string[]

Defined in: wit/parser.ts:108

Type-alias names in source declaration order.


variants ​

variants: string[]

Defined in: wit/parser.ts:110

Variant names in source declaration order.

pumpkin-plugins documentation