mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2025-12-12 04:34:43 +04:00
* feat: JS GPIO PWM, JS GUI Widget view; fix: JS EvtLoop stop on request, JS EvtLoop stop on error * fix: f18 build * docs: widget * fix: js unit test * change feature naming Co-authored-by: あく <alleteam@gmail.com>
12 lines
429 B
TypeScript
12 lines
429 B
TypeScript
export type BuiltinIcon = "DolphinWait_59x54" | "js_script_10px";
|
|
|
|
export type IconData = symbol & { "__tag__": "icon" };
|
|
// introducing a nominal type in a hacky way; the `__tag__` property doesn't really exist.
|
|
|
|
/**
|
|
* Gets a built-in firmware icon for use in GUI
|
|
* @param icon Name of the icon
|
|
* @version Added in JS SDK 0.2, extra feature `"gui-widget"`
|
|
*/
|
|
export declare function getBuiltin(icon: BuiltinIcon): IconData;
|