VyuhBinding class final
- Available extensions
Properties
- analytics → AnalyticsPlugin
-
Available on VyuhBinding, provided by the NamedBindings extension
The analytics plugin, for tracking and reporting analytics data.no setter - content → ContentPlugin
-
Available on VyuhBinding, provided by the NamedBindings extension
The content plugin, responsible for managing content-related operations.no setter - di → DIPlugin
-
Available on VyuhBinding, provided by the NamedBindings extension
The dependency injection plugin, providing dependency injection services.no setter - env → EnvPlugin
-
Available on VyuhBinding, provided by the NamedBindings extension
The environment plugin, providing access to platform-specific environment settings.no setter - event → EventPlugin
-
Available on VyuhBinding, provided by the NamedBindings extension
The event plugin, for managing and emitting events within the platform.no setter - featureFlag → FeatureFlagPlugin?
-
Available on VyuhBinding, provided by the NamedBindings extension
The feature flag plugin, used for managing and toggling feature flags. Can be null if the plugin is not registered.no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- initialized → bool
-
no setter
- initInvoked → bool
-
no setter
- log → Logger
-
Available on VyuhBinding, provided by the LoggerInterface extension
no setter - network → NetworkPlugin
-
Available on VyuhBinding, provided by the NamedBindings extension
The network plugin, for handling network requests and communication.no setter -
plugins
→ List<
Plugin> -
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- telemetry → TelemetryPlugin
-
Available on VyuhBinding, provided by the NamedBindings extension
The telemetry plugin, used for monitoring and logging telemetry information.no setter - widgetBuilder ↔ PlatformWidgetBuilder
-
latefinal
-
widgetReady
↔ Future<
void> -
latefinal
Methods
-
dispose(
) → Future< void> -
get<
T extends Plugin> () → T? -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
widgetInit(
{PluginDescriptor? plugins, PlatformWidgetBuilder? widgetBuilder, required ExtensionBuilder< ExtensionDescriptor> extensionBuilder, required List<ExtensionDescriptor> extensionDescriptors, Future<void> onReady(VyuhBinding)?}) → void -
Purely meant to be called with running Vyuh in widget-mode, using
VyuhContentWidget
. There is a convenience API insidevyuh_extension_content
to make this easier. Use theVyuhContentBinding.init()
instead.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- instance → VyuhBinding
-
no setter