Type Alias

GObject-2.0 ▶ GObject ▶ IFaces

IFaces: {
    [key in keyof Interfaces]: Interfaces[key] extends {
        $gtype: GType<infer I>;
    }
        ? I
        : never
}

Type Parameters

  • Interfaces extends readonly { $gtype: GType<any> }[]