Georeferencing API
    Preparing search index...

    Function FeaturePanel

    • Opt-in digitizing controls, feature deletion and host property editing. Returns null when digitizing is disabled; controller.save performs explicit persistence.

      This composable panel subscribes to the controller but does not attach the reference map or install an unsaved-work guard; manage those in the host when composing panels yourself.

      Parameters

      • __namedParameters: {
            controller: GeoreferencerController;
            propertyEditor?: (
                feature: Feature<Point | LineString | Polygon, Record<string, unknown>>,
                update: (properties: Record<string, unknown>) => void,
            ) => ReactNode;
            t?: Translate;
        }
        • controller: GeoreferencerController

          Shared authoritative editor controller; the panel does not own its lifecycle.

        • OptionalpropertyEditor?: (
              feature: Feature<Point | LineString | Polygon, Record<string, unknown>>,
              update: (properties: Record<string, unknown>) => void,
          ) => ReactNode

          Render a property editor for the frozen feature. Use update to commit replacement JSON properties without mutating feature identity or geometry.

        • Optionalt?: Translate

          Optional translation function; defaults to returning English messages unchanged.

      Returns Element | null