ShinobiControls Xamarin Bindings Documentation

ShinobiForms : Shinobi.Forms Namespace

SFormInputElementResponder Class

This protocol defines the interface for any object wishing to respond to input element events.

Syntax

[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("SFormInputElementResponder", true)]
public abstract class SFormInputElementResponder : Foundation.NSObject, ISFormInputElementResponder, IDisposable

Remarks

The responder methods on this protocol are typically added as target selectors to a field's input element. The responder is resposible for setting these target selectors up via the `addResponderMethodsToInputElement:` method.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

Members

See Also: Inherited members from Foundation.NSObject.

Protected Constructors

Default constructor.
Documentation for this section has not yet been entered.
A constructor used when creating managed representations of unmanaged objects.

Public Methods

abstract
AddResponderMethodsToInputElement (UIKit.UIView)
Documentation for this section has not yet been entered.
abstract
DidBeginEditingInputElement (Foundation.NSObject)
Notifies the responder that an input element has begun editing.
abstract
DidChangeValueForInputElement (Foundation.NSObject)
Notifies the responder that an input element's value changed.
abstract
DidEndEditingInputElement (Foundation.NSObject)
Notifies the responder that an input element has finished editing.
abstract
RemoveResponderMethodsFromInputElement (UIKit.UIView)
Documentation for this section has not yet been entered.

Member Details

SFormInputElementResponder Constructor

Default constructor.

Syntax

[Foundation.Export("init")]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected SFormInputElementResponder ()

Remarks

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

SFormInputElementResponder Constructor

Documentation for this section has not yet been entered.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected SFormInputElementResponder (Foundation.NSObjectFlag t)

Parameters

t
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

SFormInputElementResponder Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected SFormInputElementResponder (IntPtr handle)

Parameters

handle
Handle of the unmanaged object

Remarks

You should not invoke this method directly.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

AddResponderMethodsToInputElement Method

Documentation for this section has not yet been entered.

Syntax

[Foundation.Export("addResponderMethodsToInputElement:")]
public abstract void AddResponderMethodsToInputElement (UIKit.UIView inputElement)

Parameters

inputElement
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

DidBeginEditingInputElement Method

Notifies the responder that an input element has begun editing.

Syntax

[Foundation.Export("didBeginEditingInputElement:")]
public abstract void DidBeginEditingInputElement (Foundation.NSObject inputElement)

Parameters

inputElement
The input element that did begin editing.

Remarks

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

DidChangeValueForInputElement Method

Notifies the responder that an input element's value changed.

Syntax

[Foundation.Export("didChangeValueForInputElement:")]
public abstract void DidChangeValueForInputElement (Foundation.NSObject inputElement)

Parameters

inputElement
The input element that has has its value changed.

Remarks

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

DidEndEditingInputElement Method

Notifies the responder that an input element has finished editing.

Syntax

[Foundation.Export("didEndEditingInputElement:")]
public abstract void DidEndEditingInputElement (Foundation.NSObject inputElement)

Parameters

inputElement
The input element that has finished editing.

Remarks

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4

RemoveResponderMethodsFromInputElement Method

Documentation for this section has not yet been entered.

Syntax

[Foundation.Export("removeResponderMethodsFromInputElement:")]
public abstract void RemoveResponderMethodsFromInputElement (UIKit.UIView inputElement)

Parameters

inputElement
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Forms
Assembly: ShinobiForms (in ShinobiForms.dll)
Assembly Versions: 1.0.0.4