ShinobiControls Xamarin Bindings Documentation

ShinobiEssentials : Shinobi.Essentials Namespace

SEssentialsSlidingOverlayDelegate Class

Delegate object for the sliding overlay

Syntax

[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("SEssentialsSlidingOverlayDelegate", true)]
public class SEssentialsSlidingOverlayDelegate : Foundation.NSObject, ISEssentialsSlidingOverlayDelegate, IDisposable

Remarks

These callback methods allow tracking of the sliding overlay's movement. The callbacks inform you of when the movement begins and ends, allowing you to perform appropriate actions

Requirements

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

Members

See Also: Inherited members from Foundation.NSObject.

Public Constructors

Default constructor.

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

UnderlayDidAppear (SEssentialsSlidingOverlay)
Called when the subview has been revealed
UnderlayDidDisappear (SEssentialsSlidingOverlay)
Called when the subview has hidden
UnderlayShouldAppear (SEssentialsSlidingOverlay) : bool
Called before the underlay is revealed to determine whether or not it should be revealed
UnderlayShouldDisappear (SEssentialsSlidingOverlay) : bool
Called before the underlay is hidden to determine whether or not it should be hidden
UnderlayWillAppear (SEssentialsSlidingOverlay)
Called when the subview is about to be revealed
UnderlayWillDisappear (SEssentialsSlidingOverlay)
Called when the subview will hide

Extension Methods

static
UnderlayDidAppear (this ISEssentialsSlidingOverlayDelegate, SEssentialsSlidingOverlay)
Documentation for this section has not yet been entered.
static
UnderlayDidDisappear (this ISEssentialsSlidingOverlayDelegate, SEssentialsSlidingOverlay)
Documentation for this section has not yet been entered.
static
UnderlayShouldAppear (this ISEssentialsSlidingOverlayDelegate, SEssentialsSlidingOverlay) : bool
Documentation for this section has not yet been entered.
static
UnderlayShouldDisappear (this ISEssentialsSlidingOverlayDelegate, SEssentialsSlidingOverlay) : bool
Documentation for this section has not yet been entered.
static
UnderlayWillAppear (this ISEssentialsSlidingOverlayDelegate, SEssentialsSlidingOverlay)
Documentation for this section has not yet been entered.
static
UnderlayWillDisappear (this ISEssentialsSlidingOverlayDelegate, SEssentialsSlidingOverlay)
Documentation for this section has not yet been entered.

Member Details

SEssentialsSlidingOverlayDelegate Constructor

Default constructor.

Syntax

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

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

SEssentialsSlidingOverlayDelegate Constructor

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

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected SEssentialsSlidingOverlayDelegate (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

SEssentialsSlidingOverlayDelegate Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected SEssentialsSlidingOverlayDelegate (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

UnderlayDidAppear Method

Called when the subview has been revealed

Syntax

[Foundation.Export("slidingOverlayUnderlayDidAppear:")]
public virtual void UnderlayDidAppear (SEssentialsSlidingOverlay slidingOverlay)

Parameters

slidingOverlay
The sliding overlay

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

UnderlayDidDisappear Method

Called when the subview has hidden

Syntax

[Foundation.Export("slidingOverlayUnderlayDidDisappear:")]
public virtual void UnderlayDidDisappear (SEssentialsSlidingOverlay slidingOverlay)

Parameters

slidingOverlay
The sliding overlay

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

UnderlayShouldAppear Method

Called before the underlay is revealed to determine whether or not it should be revealed

Syntax

[Foundation.Export("slidingOverlayUnderlayShouldAppear:")]
public virtual bool UnderlayShouldAppear (SEssentialsSlidingOverlay slidingOverlay)

Parameters

slidingOverlay
The sliding overlay

Returns

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

UnderlayShouldDisappear Method

Called before the underlay is hidden to determine whether or not it should be hidden

Syntax

[Foundation.Export("slidingOverlayUnderlayShouldDisappear:")]
public virtual bool UnderlayShouldDisappear (SEssentialsSlidingOverlay slidingOverlay)

Parameters

slidingOverlay
The sliding overlay

Returns

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

UnderlayWillAppear Method

Called when the subview is about to be revealed

Syntax

[Foundation.Export("slidingOverlayUnderlayWillAppear:")]
public virtual void UnderlayWillAppear (SEssentialsSlidingOverlay slidingOverlay)

Parameters

slidingOverlay
The sliding overlay

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

UnderlayWillDisappear Method

Called when the subview will hide

Syntax

[Foundation.Export("slidingOverlayUnderlayWillDisappear:")]
public virtual void UnderlayWillDisappear (SEssentialsSlidingOverlay slidingOverlay)

Parameters

slidingOverlay
The sliding overlay

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