Table of Contents

Class ScaffoldAppBuilderExtensions

Namespace
Nalu
Assembly
Nalu.Maui.Scaffold.dll

Provides scaffold registration methods on MauiAppBuilder.

public static class ScaffoldAppBuilderExtensions
Inheritance
ScaffoldAppBuilderExtensions
Inherited Members

Methods

UseNaluScaffold(MauiAppBuilder, Action<IScaffoldConfigurator>?)

Registers the Nalu Scaffold handler and services. Required for scaffold-hosted apps; requires UseNaluNavigation to be configured as well. Safe to call on every platform: off iOS/Android the registered services (IOverlayService, IScaffoldFlyoutController) degrade to graceful no-ops — hosting an actual Scaffold still throws.

[DynamicDependency(DynamicallyAccessedMemberTypes.PublicMethods, typeof(ScaffoldOverlayRegistry))]
public static MauiAppBuilder UseNaluScaffold(this MauiAppBuilder builder, Action<IScaffoldConfigurator>? configure = null)

Parameters

builder MauiAppBuilder

The MAUI application builder.

configure Action<IScaffoldConfigurator>

Optional overlay registration for IOverlayService — usually the source-generated AddOverlays(), or explicit AddOverlay<TModel, TView>() calls.

Returns

MauiAppBuilder

The same builder, for chaining.