Classes | |
class | CallbackArguments |
Holds the arguments for the generic callback not handled by a registered delegate More... | |
struct | BoundObject |
Wrapper class for .Net objects exposed to Coherent UI More... | |
class | CoherentProperty |
Specify a property / field or method visible to Coherent UI More... | |
class | CoherentType |
Specify which properties and fields of a type are visible to Coherent UI More... | |
class | UnsupportedPrimitiveTypeException |
Thrown when trying to bind a value of unsupported primitive type such as long More... | |
class | InvalidValueCastException |
Thrown when casting a Value to an incompatible type More... | |
class | Value |
Type for representing generic JavaScript values More... | |
class | ValueObject |
Class for compound JavaScript objects, behaves like a Dictionary<string, Value> More... | |
Enumerations | |
enum | PropertyBindingFlags { PropertyBindingFlags.Explicit = 0, PropertyBindingFlags.Instance = 1, PropertyBindingFlags.Static = 2, PropertyBindingFlags.All = 3 } |
Determines the set of the bound properties for this type More... | |
enum | ValueType { ValueType.Null, ValueType.Boolean, ValueType.Integer, ValueType.UInteger, ValueType.Number, ValueType.String, ValueType.Array, ValueType.Object, ValueType.SByte = 10, ValueType.Byte } |
Specifies the type of Coherent.UI.Binding.Value More... | |
Determines the set of the bound properties for this type
Enumerator | |
---|---|
Explicit |
Bind only properties and fields with CoherentProperty attribute |
Instance |
Bind only instance properties and fields |
Static |
Bind only static properties and fields |
All |
Bind all instance and static properties and fields |
Specifies the type of Coherent.UI.Binding.Value