UNPKG

@ts-for-gir/lib

Version:

Typescript .d.ts generator from GIR for gjs

29 lines 1.17 kB
import { GenerifiedTypeIdentifier } from "../gir.js"; const metaTemplate = (version) => ({ namespace: "Meta", version, modifier: (namespace, inferGenerics) => { if (!inferGenerics) { return; } // Connect BackgroundActor to BackgroundContent const LayoutManager = namespace.assertInstalledImport("Clutter").assertClass("LayoutManager"); const BackgroundContent = namespace.assertClass("BackgroundContent"); const BackgroundActor = namespace.assertClass("BackgroundActor"); const parent = BackgroundActor.superType; if (parent) { BackgroundActor.superType = new GenerifiedTypeIdentifier(parent.name, parent.namespace, [ LayoutManager.getType(), BackgroundContent.getType() ]); } } }); export const meta10 = metaTemplate("10"); export const meta11 = metaTemplate("11"); export const meta12 = metaTemplate("12"); export const meta13 = metaTemplate("13"); export const meta14 = metaTemplate("14"); export const meta15 = metaTemplate("15"); export const meta16 = metaTemplate("16"); //# sourceMappingURL=meta.js.map