Back to API Reference
Class

NativeFieldOverlayBehavior

sealed
Inherits:InputBehavior

Displays a platform-native replica of the editor while preserving UniTextEditable as the authoritative document and input pipeline on Android, iOS, and WebGL. Other platforms and editors without this behavior use a transparent native input surface; NativeKeyboardBehavior configures keyboard traits independently.

public string PresenterId{ get; set }

Gets or sets the registered presenter used when the field becomes active; activation fails when the target platform has no presenter with this identifier.

public string Identifier{ get; set }

Gets or sets the control identity exposed to platform tooling.

public string PresenterData{ get; set }

Gets or sets opaque data interpreted only by the selected presenter.

protected override void OnEnable()
protected override void OnDisable()
public static const string SystemPresenter

Identifies the built-in presenter that follows the current platform appearance.