C# Class MvvmCross.Binding.BindingContext.MvxBindingContextOwnerExtensions

Show file Open project: MvvmCross/MvvmCross

Public Methods

Method Description
AddBinding ( this view, object target, IMvxUpdateableBinding binding, object clearKey = null ) : void
AddBinding ( this view, object target, MvxBindingDescription bindingDescription, object clearKey = null ) : void
AddBindings ( this view, IDictionary bindingMap, object clearKey = null ) : void
AddBindings ( this view, string>.IDictionary bindingMap, object clearKey = null ) : void
AddBindings ( this view, object target, IEnumerable bindings, object clearKey = null ) : void
AddBindings ( this view, object target, IEnumerable bindingDescriptions, object clearKey = null ) : void
AddBindings ( this view, object target, string bindingText, object clearKey = null ) : void
ClearAllBindings ( this owner ) : void
ClearBindings ( this owner, object target ) : void
CreateBindingContext ( this view ) : void
CreateBindingContext ( this view, IEnumerable bindings ) : void
CreateBindingContext ( this view, string bindingText ) : void
DelayBind ( this view, System.Action bindingAction ) : void

Method Details

AddBinding() public static method

public static AddBinding ( this view, object target, IMvxUpdateableBinding binding, object clearKey = null ) : void
view this
target object
binding IMvxUpdateableBinding
clearKey object
return void

AddBinding() public static method

public static AddBinding ( this view, object target, MvxBindingDescription bindingDescription, object clearKey = null ) : void
view this
target object
bindingDescription MvvmCross.Binding.Bindings.MvxBindingDescription
clearKey object
return void

AddBindings() public static method

public static AddBindings ( this view, IDictionary bindingMap, object clearKey = null ) : void
view this
bindingMap IDictionary
clearKey object
return void

AddBindings() public static method

public static AddBindings ( this view, string>.IDictionary bindingMap, object clearKey = null ) : void
view this
bindingMap string>.IDictionary
clearKey object
return void

AddBindings() public static method

public static AddBindings ( this view, object target, IEnumerable bindings, object clearKey = null ) : void
view this
target object
bindings IEnumerable
clearKey object
return void

AddBindings() public static method

public static AddBindings ( this view, object target, IEnumerable bindingDescriptions, object clearKey = null ) : void
view this
target object
bindingDescriptions IEnumerable
clearKey object
return void

AddBindings() public static method

public static AddBindings ( this view, object target, string bindingText, object clearKey = null ) : void
view this
target object
bindingText string
clearKey object
return void

ClearAllBindings() public static method

public static ClearAllBindings ( this owner ) : void
owner this
return void

ClearBindings() public static method

public static ClearBindings ( this owner, object target ) : void
owner this
target object
return void

CreateBindingContext() public static method

public static CreateBindingContext ( this view ) : void
view this
return void

CreateBindingContext() public static method

public static CreateBindingContext ( this view, IEnumerable bindings ) : void
view this
bindings IEnumerable
return void

CreateBindingContext() public static method

public static CreateBindingContext ( this view, string bindingText ) : void
view this
bindingText string
return void

DelayBind() public static method

public static DelayBind ( this view, System.Action bindingAction ) : void
view this
bindingAction System.Action
return void