Skip to content

Latest commit

 

History

History
98 lines (71 loc) · 2.46 KB

File metadata and controls

98 lines (71 loc) · 2.46 KB

FROG logo

Default Realization — Numeric Widgets

Default realization posture for standardized numeric widgets
FROG — Free Open Graphical Language


Navigation


1. Overview

This document describes the default realization posture for standardized numeric widgets:

  • frog.widgets.numeric_control
  • frog.widgets.numeric_indicator

It does not define numeric widget semantics. The class law belongs to Libraries/Widgets/Numeric.md. This document describes how the default realization family can embody that law through SVG template resources, part bindings, state maps, and host hints.


2. Published Default Variant

  • rectangular

The rectangular variant is the initial default numeric realization variant.


3. Machine-Readable Manifest

Libraries/Realizations/Default/numeric.default.wfrog

4. Public Parts Realized

  • root
  • label
  • caption
  • frame
  • value_face
  • text_value
  • spinner
  • increment_up
  • increment_down
  • radix_badge
  • unit_label
  • focus_ring

5. SVG Template Asset

  • assets/numeric/templates/numeric_rectangular.svg

The template is intended to be interpreted by an IDE or runtime through published part markers and property bindings.


6. Summary

The default numeric realization provides one inspectable SVG-backed baseline for numeric controls and indicators while keeping the class law in Libraries/Widgets/Numeric.md.