widgets library

Widget and UI registry system for moose_core package.

This module exports widget-related components including the FeatureSection pattern and the unified widget registry for dynamic composition and UI extension points.

Classes

FeatureSection
Abstract base class for all feature sections in the application.
UnknownSectionWidget
Diagnostic widget shown in debug mode only when WidgetRegistry cannot find a registered section by name.
WidgetRegistry

Typedefs

SectionBuilderFn = FeatureSection Function(BuildContext context, {Map<String, dynamic>? data, void onEvent(String event, dynamic payload)?})
WidgetBuilderFn = Widget? Function(BuildContext context, {Map<String, dynamic>? data, void onEvent(String event, dynamic payload)?})