Skip to content

Latest commit

 

History

History
88 lines (64 loc) · 2.41 KB

File metadata and controls

88 lines (64 loc) · 2.41 KB

FROG logo

Default Realization — Path Widgets

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


Navigation


1. Overview

This document describes the default realization posture for frog.widgets.path_control and frog.widgets.path_indicator.

The default path realization provides one rectangular path-field embodiment with path display, optional browse button, optional browse text, optional path icon, optional validation marker, optional text-overflow marker, caption and label surfaces.


2. Published Default Variant

  • rectangular_field

3. Machine-Readable Manifest

Libraries/Realizations/Default/path.default.wfrog

4. Public Parts Realized

  • root
  • label
  • caption
  • path_face
  • path_display
  • browse_button
  • browse_button_text
  • path_icon
  • validation_marker
  • text_overflow_marker

5. SVG Template Asset

  • assets/path/templates/path_rectangular_field.svg

The SVG template provides visual structure and part markers. It does not own path value semantics or host browse behavior.

6. Reuse Posture

The Default Path realization is the reusable public baseline for path controls and indicators. Public examples that need a path value should reference this realization and its published SVG asset instead of duplicating local path SVGs. Example-specific placement, labels, initial values, binding ids, browse filters, and visual overrides remain source-owned instance data.