ShinobiControls Xamarin Bindings Documentation

ShinobiEssentials : Shinobi.Essentials Namespace

SEssentialsPullToActionStatusView Class

The SEssentialsPullToActionStatusView protocol defines the messages sent to a status view from it's parent SEssentialsPullToAction component, allowing the status view to update itself visually.

Syntax

[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("SEssentialsPullToActionStatusView", true)]
public class SEssentialsPullToActionStatusView : UIKit.UIView, ISEssentialsPullToActionStatusView, IDisposable

Remarks

Requirements

Namespace: Shinobi.Essentials
Assembly: ShinobiEssentials (in ShinobiEssentials.dll)
Assembly Versions: 2.8.0.4

Members

See Also: Inherited members from UIKit.UIView.

Public Constructors

Default constructor.
A constructor that initializes the object from the data stored in the unarchiver object.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects.

Public Methods

ApplyStyle (SEssentialsPullToActionStyle)
Called by the Pull to Action control whenever the style object is updated.
Update (SEssentialsPullToActionState)
Called by the Pull to Action's visualizer when a state change has occured.
Update (nfloat, nfloat)
Documentation for this section has not yet been entered.

Extension Methods

static
ApplyStyle (this ISEssentialsPullToActionStatusView, SEssentialsPullToActionStyle)
Documentation for this section has not yet been entered.
static
Update (this ISEssentialsPullToActionStatusView, SEssentialsPullToActionState)
Documentation for this section has not yet been entered.
static
Update (this ISEssentialsPullToActionStatusView, nfloat, nfloat)
Documentation for this section has not yet been entered.

Member Details

SEssentialsPullToActionStatusView Constructor

Default constructor.

Syntax

[Foundation.Export("init")]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
public SEssentialsPullToActionStatusView ()

Remarks

Requirements

Namespace: Shinobi.Essentials
Assembly: ShinobiEssentials (in ShinobiEssentials.dll)
Assembly Versions: 2.8.0.4

SEssentialsPullToActionStatusView Constructor

A constructor that initializes the object from the data stored in the unarchiver object.

Syntax

[Foundation.Export("initWithCoder:")]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
public SEssentialsPullToActionStatusView (Foundation.NSCoder coder)

Parameters

coder
The unarchiver object

Remarks

This constructor is provided to allow the class to be initialized from an unarchiver (for example, during NIB deserialization).

Requirements

Namespace: Shinobi.Essentials
Assembly: ShinobiEssentials (in ShinobiEssentials.dll)
Assembly Versions: 2.8.0.4

SEssentialsPullToActionStatusView Constructor

Constructor to call on derived classes to skip initialization and merely allocate the object.

Syntax

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

Parameters

t
Unused sentinel value

Remarks

You should not invoke this method directly.

Requirements

Namespace: Shinobi.Essentials
Assembly: ShinobiEssentials (in ShinobiEssentials.dll)
Assembly Versions: 2.8.0.4

SEssentialsPullToActionStatusView Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

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

Parameters

handle
Handle of the unmanaged object

Remarks

You should not invoke this method directly.

Requirements

Namespace: Shinobi.Essentials
Assembly: ShinobiEssentials (in ShinobiEssentials.dll)
Assembly Versions: 2.8.0.4

ApplyStyle Method

Called by the Pull to Action control whenever the style object is updated.

Syntax

[Foundation.Export("applyStyle:")]
public virtual void ApplyStyle (SEssentialsPullToActionStyle style)

Parameters

style
Documentation for this section has not yet been entered.

Remarks

Use this opportunity to update the status view to conform to the new style.

Requirements

Namespace: Shinobi.Essentials
Assembly: ShinobiEssentials (in ShinobiEssentials.dll)
Assembly Versions: 2.8.0.4

Update Method

Called by the Pull to Action's visualizer when a state change has occured.

Syntax

[Foundation.Export("updateForState:")]
public virtual void Update (SEssentialsPullToActionState state)

Parameters

state
Documentation for this section has not yet been entered.

Remarks

Use this opportunity to update the status view visually for any state changes.

Requirements

Namespace: Shinobi.Essentials
Assembly: ShinobiEssentials (in ShinobiEssentials.dll)
Assembly Versions: 2.8.0.4

Update Method

Documentation for this section has not yet been entered.

Syntax

[Foundation.Export("updateForPulledAmountChanged:pullThreshold:")]
public virtual void Update (nfloat pulledAmount, nfloat pullThreshold)

Parameters

pulledAmount
Documentation for this section has not yet been entered.
pullThreshold
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Shinobi.Essentials
Assembly: ShinobiEssentials (in ShinobiEssentials.dll)
Assembly Versions: 2.8.0.4