vyuh_extension_content library

Classes

Action
A composable action that can be executed in response to user interaction.
ActionConfiguration
Base class for all action configurations.
Condition
A conditional expression that can be evaluated at runtime.
ConditionConfiguration
Base class for all condition configurations.
ContentBuilder<T extends ContentItem>
A builder for configuring and managing content types and their layouts.
ContentDescriptor
ContentExtensionBuilder
ContentExtensionDescriptor
DefaultContentPlugin
The default ContentPlugin implementation for the Vyuh framework. This plugin is responsible for fetching content from a CMS and rendering content items. It uses a ContentExtensionBuilder to keep track of the various ContentItem types.
DocumentBuilder<T>
A widget that builds UI based on document data fetched from a content provider.
DocumentFutureBuilder<T>
A widget that builds UI based on a future of document data.
DocumentStreamBuilder<T>
A widget that builds UI based on a stream of document data.
PreviewContext
RouteBuilder
RouteBuilderProxy
RouteContentWithRefresh
Works in conjunction with the RouteBuilderProxy to trigger refresh on a Route
ScopedDIWidget
A widget that wraps its child with a scoped instance of DIPlugin.

Extensions

DIExtension on BuildContext
ServiceExtensions on ContentPlugin