UNPKG

@jag-k/scriptable-jsx

Version:

Create a Scriptable bundle from JSX

28 lines (27 loc) 698 B
/// <reference types="@types/scriptable-ios" /> export declare function widgetCreateElement(element: unknown, props: Record<string, any>, ...children: any[]): ListWidget | { type: "text"; props: Record<string, any>; text: string; children?: undefined; } | { type: "stack"; props: Record<string, any>; children: any[]; text?: undefined; } | { type: "spacer"; props: Record<string, any>; text?: undefined; children?: undefined; } | { type: "image"; props: Record<string, any>; text?: undefined; children?: undefined; } | { type: "date"; props: Record<string, any>; text?: undefined; children?: undefined; } | undefined;