Class OwningComponentBaseControlBindingModel<TView, TViewModel, TService>
- Assembly
- Whipstaff.Blazor.dll
A class that contains Viewmodel bindings for the OwningComponentBase<TService> control.
public class OwningComponentBaseControlBindingModel<TView, TViewModel, TService> : AbstractUnboundOwningComponentBaseControlBindingModel<TView, TViewModel, OwningComponentBase<TService>, TService>, IControlBindingModel<TView, TViewModel> where TView : class, IViewFor<TViewModel> where TViewModel : class, IReactiveObject where TService : notnull
Type Parameters
TView
TViewModel
TService
- Inheritance
-
AbstractControlBindingModel<TView, TViewModel, OwningComponentBase<TService>>AbstractUnboundComponentBaseControlBindingModel<TView, TViewModel, OwningComponentBase<TService>>AbstractUnboundOwningComponentBaseControlBindingModel<TView, TViewModel, OwningComponentBase<TService>>AbstractUnboundOwningComponentBaseControlBindingModel<TView, TViewModel, OwningComponentBase<TService>, TService>OwningComponentBaseControlBindingModel<TView, TViewModel, TService>
- Implements
-
IControlBindingModel<TView, TViewModel>
- Inherited Members
Constructors
OwningComponentBaseControlBindingModel(Expression<Func<TView, OwningComponentBase<TService>>>)
Initializes a new instance of the OwningComponentBaseControlBindingModel<TView, TViewModel, TService> class.
public OwningComponentBaseControlBindingModel(Expression<Func<TView, OwningComponentBase<TService>>> viewExpression)
Parameters
viewExpression
Expression<Func<TView, OwningComponentBase<TService>>>expression representing the control on the view to bind to.