Summary
UI Kit command binder platform registrations.
- Namespace
- ReactiveUI
- Interfaces
- Base Types
-
- object
- Flexible
Command Binder
graph BT
Type-->Base0["FlexibleCommandBinder"]
click Base0 "/api/ReactiveUI/FlexibleCommandBinder"
Base0-->Base1["object"]
Type-.->Interface0["ICreatesCommandBinding"]
click Interface0 "/api/ReactiveUI/ICreatesCommandBinding"
Type["UIKitCommandBinders"]
class Type type-node
Syntax
public class UIKitCommandBinders : FlexibleCommandBinder, ICreatesCommandBinding
Constructors
Name | Summary |
---|---|
UIKitCommandBinders |
Initializes a new instance of the UIKitCommandBinders class.
|
UIKitCommandBinders |
Initializes a new instance of the UIKitCommandBinders class.
|
Properties
Name | Value | Summary |
---|---|---|
Instance | Lazy |
Gets the UIKitCommandBinders instance.
static
|
Instance | Lazy |
Gets the UIKitCommandBinders instance.
static
|
Methods
Name | Value | Summary |
---|---|---|
BindCommandToObject |
IDisposable? |
Bind an ICommand to a UI object, in the "default" way. The meaning
of this is dependent on the implementation. Implement this if you
have a new type of UI control that doesn't have
Command/CommandParameter like WPF or has a non-standard event name
for "Invoke".
Inherited from Flexible
|
BindCommandToObject |
IDisposable? |
Inherited from Flexible
|
BindCommandToObject |
IDisposable |
Inherited from Flexible
|
BindCommandToObject |
IDisposable? |
Bind an ICommand to a UI object to a specific event. This event may
be a standard .NET event, or it could be an event derived in another
manner (i.e. in MonoTouch).
Inherited from Flexible
|
ForEvent |
IDisposable |
Creates a commands binding from event and a property.
Inherited from Flexible
static
|
ForEvent |
IDisposable |
Creates a commands binding from event and a property.
Inherited from Flexible
static
|
ForTargetAction |
IDisposable |
Creates a commands binding from event and a property.
Inherited from Flexible
static
|
GetAffinityForObject |
int |
Returns a positive integer when this class supports
BindCommandToObject for this particular Type. If the method
isn't supported at all, return a non-positive integer. When multiple
implementations return a positive value, the host will use the one
which returns the highest value. When in doubt, return '2' or '0'.
Inherited from Flexible
|
GetAffinityForObject |
int |
Inherited from Flexible
|
Register |
void |
Registers an observable factory for the specified type and property.
Inherited from Flexible
|
Register |
void |
Registers an observable factory for the specified type and property.
Inherited from Flexible
|