widgets library

Widget and UI registry system for moose_core package.

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

Classes

Addon
AddonRegistry
FeatureSection
Abstract base class for all feature sections in the application.
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)?})