ShinobiControls Xamarin Bindings Documentation

ShinobiEssentials : Shinobi.Essentials Namespace

SEssentialsSlidingOverlayImagesWrapper Class

Used to customize the images used in a SEssentialsSlidingOverlayStyle.

Syntax

[Foundation.Register("SEssentialsSlidingOverlayImagesWrapper", true)]
public class SEssentialsSlidingOverlayImagesWrapper : Foundation.NSObject

Remarks

Set the images on the wrapper which you wish to customize. When you create a style object with this wrapper, it will use these custom images. For any images which aren't set, the style will just use its default images.

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 Properties

ButtonImage UIKit.UIImage . The image which is displayed for the main button on the toolbar.
ButtonMask UIKit.UIImage . The image mask which is used for the main button on the toolbar.
ButtonPressedImage UIKit.UIImage . The image which is displayed for the main button on the toolbar when it is pressed.
[read-only]
override
ClassHandle IntPtr . The handle for this class.

Protected Methods

override
Dispose (bool)
Releases unmanaged resources.

Member Details

SEssentialsSlidingOverlayImagesWrapper Constructor

Default constructor.

Syntax

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

Remarks

Requirements

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

SEssentialsSlidingOverlayImagesWrapper Constructor

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

Syntax

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

SEssentialsSlidingOverlayImagesWrapper Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

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

ButtonImage Property

The image which is displayed for the main button on the toolbar.

Syntax

[get: Foundation.Export("buttonImage", ObjCRuntime.ArgumentSemantic.Strong)]
[set: Foundation.Export("setButtonImage:", ObjCRuntime.ArgumentSemantic.Strong)]
public virtual UIKit.UIImage ButtonImage { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Requirements

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

ButtonMask Property

The image mask which is used for the main button on the toolbar.

Syntax

[get: Foundation.Export("buttonMask", ObjCRuntime.ArgumentSemantic.Strong)]
[set: Foundation.Export("setButtonMask:", ObjCRuntime.ArgumentSemantic.Strong)]
public virtual UIKit.UIImage ButtonMask { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Requirements

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

ButtonPressedImage Property

The image which is displayed for the main button on the toolbar when it is pressed.

Syntax

[get: Foundation.Export("buttonPressedImage", ObjCRuntime.ArgumentSemantic.Strong)]
[set: Foundation.Export("setButtonPressedImage:", ObjCRuntime.ArgumentSemantic.Strong)]
public virtual UIKit.UIImage ButtonPressedImage { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Requirements

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

ClassHandle Property

The handle for this class.

Syntax

public override IntPtr ClassHandle { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Requirements

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

Dispose Method

Releases unmanaged resources.

Syntax

protected override void Dispose (bool disposing)

Parameters

disposing
True if called by Dispose, false if called from a finalizer

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