@ts-for-gir/lib
Version:
Typescript .d.ts generator from GIR for gjs
18 lines (17 loc) • 873 B
TypeScript
import { GirCallbackElement, GirConstantElement, GirConstructorElement, GirFieldElement, GirFunctionElement, GirImplements, GirMethodElement, GirPropertyElement, GirRecordElement, GirSignalElement, GirUnionElement, GirVirtualMethodElement, PartOfModule } from './index.js';
import * as parser from '@gi.ts/parser';
export interface GirClassElement extends PartOfModule, parser.GirClassElement {
implements?: GirImplements[];
constructor?: GirConstructorElement[];
method?: GirMethodElement[];
function?: GirFunctionElement[];
'virtual-method'?: GirVirtualMethodElement[];
field?: GirFieldElement[];
property?: GirPropertyElement[];
signal?: GirSignalElement[];
'glib:signal'?: GirSignalElement[];
union?: GirUnionElement[];
constant?: GirConstantElement[];
record?: GirRecordElement[];
callback?: GirCallbackElement[];
}