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
builderMauiAppBuilderThe MAUI application builder.
configureAction<IScaffoldConfigurator>Optional overlay registration for IOverlayService — usually the source-generated
AddOverlays(), or explicit AddOverlay<TModel, TView>() calls.
Returns
- MauiAppBuilder
The same builder, for chaining.