GeoLeaf Core API - v3.0.0
    Preparing search index...
    • Renders one field to DOM, for a given surface.

      An unknown widget yields null AND a runtime warning — decision Q9. It used to yield null in silence on one surface and a raw fallback on the other, so a typo'd widget was indistinguishable from a field with no value. It is never fatal: a bad profile must not blank the map.

      Parameters

      • field: RenderField

        Field descriptor, already projected to the render model.

      • value: unknown

        Already-resolved field value.

      • ctx: RenderContext

        Per-surface render context.

      • surface: RenderSurface

        Which surface is being painted.

      • rawProperties: Record<string, unknown>

        Raw feature property bag, for the taxonomy seam and the action payload.

      Returns HTMLElement | null

      The rendered element, or null.