Table of Contents

Interface IComponentPageHandle

Namespace
Nalu
Assembly
Nalu.Maui.Navigation.dll

A mounted component-based page created by an IComponentPageFactory.

public interface IComponentPageHandle : IDisposable
Inherited Members

Properties

LifecycleTarget

Gets the object receiving Nalu navigation lifecycle callbacks (IEnteringAware, ILeavingGuard, intent methods…) — normally the component itself. Read on EVERY dispatch, never cached: an adapter may redirect it (e.g. to a hot-reloaded replacement component).

object LifecycleTarget { get; }

Property Value

object

Page

Gets the native page rendered by the component. Stable for the lifetime of the handle: re-renders update this page in place.

Page Page { get; }

Property Value

Page