BuilderMixins class¶
Defined in
Namespace: ReactiveUI.Binding.Mixins
Assembly: ReactiveUI.Binding.dll
Full name: ReactiveUI.Binding.Mixins.BuilderMixins
Modifiers: public static
Summary¶
Extension methods that bridge IAppBuilder to IReactiveUIBindingBuilder for fluent chaining.
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
Remarks¶
These methods allow fluent chains such as:
RxBindingBuilder.CreateReactiveUIBindingBuilder()
.WithCoreServices()
.BuildApp();
Because WithCoreServices returns IAppBuilder, these extension methods cast back to IReactiveUIBindingBuilder to continue chaining.
Methods¶
| Name | Summary |
|---|---|
| static BuildApp | Builds the ReactiveUI.Binding application from an [IAppBuilder](# |
| static WithPlatformModule | Registers a platform-specific module from an [IAppBuilder](# |
| static WithRegistration | Adds a custom registration action from an [IAppBuilder](# |
| static WithConverter | Registers a typed binding converter from an [IAppBuilder](# |
| static WithFallbackConverter | Registers a fallback binding converter from an [IAppBuilder](# |
| static WithSetMethodConverter | Registers a set-method binding converter from an [IAppBuilder](# |
| static ConfigureViewLocator | Configures the default view locator with explicit view-to-view-model mappings from an [IAppBuilder](# |