Method | Description | |
---|---|---|
Add ( Android.Views view, |
Add a single binding for any page to the list of cached bindings.
|
|
Bind ( ) : void | ||
CreateInstancesForPage ( Android.Views page ) : void |
The page that we want to create instances for. 1) freeze or GC old binding instances for the current and soon to be previous page. 2) generate and cache all of our new bindings
|
|
OnCreateView ( string name, Android.Content.Context context, IAttributeSet attrs ) : global::Android.Views.View | ||
PageBindingFactory ( Android.Views.LayoutInflater layoutInflater, Node |
Method | Description | |
---|---|---|
ClearCurrentBindings ( ) : void | ||
FindNodeWithId ( Node |
||
_viewModel_PropertyChanged ( object sender, System e ) : void |
public Add ( Android.Views view, |
||
view | Android.Views | |
binding | ||
element | IElement | |
return | void |
public CreateInstancesForPage ( Android.Views page ) : void | ||
page | Android.Views | |
return | void |
public OnCreateView ( string name, Android.Content.Context context, IAttributeSet attrs ) : global::Android.Views.View | ||
name | string | |
context | Android.Content.Context | |
attrs | IAttributeSet | |
return | global::Android.Views.View |
public PageBindingFactory ( Android.Views.LayoutInflater layoutInflater, Node |
||
layoutInflater | Android.Views.LayoutInflater | |
rootNode | Node |
|
viewModel | IViewModel | |
return | System |