C# Class uguimvvm.INPCBinding

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: jbruening/ugui-mvvm Class Usage Examples

Méthodes publiques

Méthode Description
ApplyVMToV ( ) : void
ApplyVToVM ( ) : void
FigureBinding ( ComponentPath path, System.ComponentModel.PropertyChangedEventHandler handler, bool resolveDataContext ) : PropertyPath
GetValue ( ComponentPath path, PropertyPath prop, bool resolveDataContext = true ) : object

Private Methods

Méthode Description
Awake ( ) : void
ClearBindings ( ) : void
FigureBindings ( ) : void
GetDefaultValue ( Type t ) : object
OnDestroy ( ) : void
OnEnable ( ) : void
OrderOnType ( UIBehaviour item ) : int
Reset ( ) : void
SetVValue ( object value ) : void
SetVmValue ( object value ) : void
inpc_PropertyChanged ( object sender, System.ComponentModel.PropertyChangedEventArgs e ) : void

Method Details

ApplyVMToV() public méthode

public ApplyVMToV ( ) : void
Résultat void

ApplyVToVM() public méthode

public ApplyVToVM ( ) : void
Résultat void

FigureBinding() public static méthode

public static FigureBinding ( ComponentPath path, System.ComponentModel.PropertyChangedEventHandler handler, bool resolveDataContext ) : PropertyPath
path ComponentPath
handler System.ComponentModel.PropertyChangedEventHandler
resolveDataContext bool
Résultat PropertyPath

GetValue() public static méthode

public static GetValue ( ComponentPath path, PropertyPath prop, bool resolveDataContext = true ) : object
path ComponentPath
prop PropertyPath
resolveDataContext bool
Résultat object