Shared authoritative editor controller; the panel does not own its lifecycle.
OptionaldisplayAdjustment?: booleanShow brightness, contrast and histogram display adjustment. Defaults to true.
OptionalemptyActions?: ReactNodeExtra actions rendered inside the empty drop zone, such as a sample image button.
Optionalnavigation?: booleanShow previous/next image view history and linked image/map navigation. Defaults to true.
Optionalt?: TranslateOptional translation function; defaults to returning English messages unchanged.
Image selection/drop, independent image navigation and source GCP picking. Display stretch affects the image panel only; it does not change export pixels.
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.