@webwriter/block-based-code
Version:
Write block-based code (e.g. Scratch) and run it.
9 lines (7 loc) • 352 B
text/typescript
import { Order } from "blockly/javascript";
import { BlockTypes } from "../blocks";
import type { GeneratorFunction } from "../types/generator";
export const generators = {
"sensing:timer": () => ["await getTimer()", Order.FUNCTION_CALL],
"sensing:reset_timer": () => "resetTimer();\n",
} satisfies Partial<Record<BlockTypes, GeneratorFunction>>;