@dark-engine/platform-desktop
Version:
Dark renderer to desktop platforms like Windows, Linux, macOS via Nodegui and Qt
8 lines (7 loc) • 301 B
TypeScript
import { type QElement } from '../shared';
type QElementFactory = {
create?: () => QElement;
};
declare function registerElement(name: string, getType: () => new () => QElement): void;
declare function getElementFactory(name: string): QElementFactory;
export { getElementFactory, registerElement };