C# Class MvvmCross.Binding.Bindings.MvxFullBinding

Inheritance: MvxBinding, IMvxUpdateableBinding
Show file Open project: MvvmCross/MvvmCross Class Usage Examples

Private Properties

Property Type Description
CreateSourceBinding void
CreateTargetBinding void
UpdateSourceFromTarget void
UpdateTargetFromSource void
UpdateTargetOnBind void

Public Methods

Method Description
MvxFullBinding ( MvxBindingRequest bindingRequest ) : System.Threading

Protected Methods

Method Description
ClearSourceBinding ( ) : void
ClearTargetBinding ( ) : void
Dispose ( bool isDisposing ) : void

Private Methods

Method Description
CreateSourceBinding ( object source ) : void
CreateTargetBinding ( object target ) : void
UpdateSourceFromTarget ( object value ) : void
UpdateTargetFromSource ( object value, CancellationToken cancel ) : void
UpdateTargetOnBind ( ) : void

Method Details

ClearSourceBinding() protected method

protected ClearSourceBinding ( ) : void
return void

ClearTargetBinding() protected method

protected ClearTargetBinding ( ) : void
return void

Dispose() protected method

protected Dispose ( bool isDisposing ) : void
isDisposing bool
return void

MvxFullBinding() public method

public MvxFullBinding ( MvxBindingRequest bindingRequest ) : System.Threading
bindingRequest MvxBindingRequest
return System.Threading