-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
May this used to create the JSON schema?
export interface ApiInformation {
Index: number
Platform: string
Name: string
DllImport: string
ReturnType: TypeInfo
Params: TypeInfo[]
}
export interface TypeInfo {
Kind: string
Name: string
TargetKind: string
Api: string
Parents: any []
}
export interface ParamInfo {
Name: string
Type: TypeInfo
Attrs: string[]
}
export interface FunctionInfo {
Name: string
SetLastError: boolean
DllImport: string
ReturnType: TypeInfo
ReturnAttrs: string[]
Architectures: string[]
Platform: string | null
// Attrs: string[] /* There is no function Attrs */
Params: ParamInfo[]
}Metadata
Metadata
Assignees
Labels
No labels