96 lines
2.4 KiB
Text
96 lines
2.4 KiB
Text
# ludic.ui - templates: screens and components written as markup in files the program loads at
|
|
# run time, reading only what a `view` declaration lets them, and answering with its events
|
|
module ludic_ui
|
|
numbers float
|
|
import "consts.ludic"
|
|
import "node.ludic"
|
|
import "node_more.ludic"
|
|
import "view.ludic"
|
|
import "backend.ludic"
|
|
import "expr.ludic"
|
|
import "expr_parse.ludic"
|
|
import "expr_prim.ludic"
|
|
import "values.ludic"
|
|
import "env.ludic"
|
|
import "eval.ludic"
|
|
import "act.ludic"
|
|
import "native.ludic"
|
|
import "controls.ludic"
|
|
import "controls_build.ludic"
|
|
import "controls_parts.ludic"
|
|
import "controls_key.ludic"
|
|
import "controls_key_mouse.ludic"
|
|
import "controls_number.ludic"
|
|
import "input.ludic"
|
|
import "input_pad.ludic"
|
|
import "focus.ludic"
|
|
import "scroll.ludic"
|
|
import "scroll_bar.ludic"
|
|
import "scroll_held.ludic"
|
|
import "popover.ludic"
|
|
import "popover_anchor.ludic"
|
|
import "popover_within.ludic"
|
|
import "tooltip.ludic"
|
|
import "tooltip_text.ludic"
|
|
import "life.ludic"
|
|
import "tpl.ludic"
|
|
import "tpl_lines.ludic"
|
|
import "lib.ludic"
|
|
import "lib_util.ludic"
|
|
import "class.ludic"
|
|
import "instance.ludic"
|
|
import "reload.ludic"
|
|
import "dev.ludic"
|
|
import "link.ludic"
|
|
import "state.ludic"
|
|
import "build.ludic"
|
|
import "build_more.ludic"
|
|
import "build_class.ludic"
|
|
import "elem.ludic"
|
|
import "color.ludic"
|
|
import "attr.ludic"
|
|
import "attr_box.ludic"
|
|
import "attr_border.ludic"
|
|
import "attr_place.ludic"
|
|
import "attr_inset.ludic"
|
|
import "attr_fit.ludic"
|
|
import "attr_edge.ludic"
|
|
import "attr_more.ludic"
|
|
import "calc.ludic"
|
|
import "calc_terms.ludic"
|
|
import "calc_fns.ludic"
|
|
import "ua.ludic"
|
|
import "anim.ludic"
|
|
import "transition.ludic"
|
|
import "units.ludic"
|
|
import "zoom.ludic"
|
|
import "style.ludic"
|
|
import "style_rule.ludic"
|
|
import "media.ludic"
|
|
import "select.ludic"
|
|
import "select_parts.ludic"
|
|
import "select_match.ludic"
|
|
import "select_nth.ludic"
|
|
import "cascade.ludic"
|
|
import "cascade_merge.ludic"
|
|
import "layout.ludic"
|
|
import "layout_box.ludic"
|
|
import "layout_shrink.ludic"
|
|
import "layout_text.ludic"
|
|
import "text_fit.ludic"
|
|
import "layout_fit.ludic"
|
|
import "layout_run.ludic"
|
|
import "layout_wrap.ludic"
|
|
import "frame.ludic"
|
|
import "frame_box.ludic"
|
|
import "hold.ludic"
|
|
import "pointer.ludic"
|
|
import "pointer_pick.ludic"
|
|
import "pointer_events.ludic"
|
|
import "screen_class.ludic"
|
|
import "draw.ludic"
|
|
import "draw_content.ludic"
|
|
import "draw_order.ludic"
|
|
import "draw_nine.ludic"
|
|
import "draw_gradient.ludic"
|
|
import "dump.ludic"
|