ShinobiControls Xamarin Bindings Documentation

ShinobiEssentials : Shinobi.Essentials Namespace

SEssentialsFlowLayoutImagesWrapper Class

A collection of images, used for creating an SEssentialsFlowLayoutStyle.

Syntax

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

Remarks

Any values set to null will use the default images instead.

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

[read-only]
override
ClassHandle IntPtr . The handle for this class.
DeleteImage UIKit.UIImage . This is the image which appears on the corner of individual flow elements during edit mode when the SEssentialsFlowLayout is using SEssentialsFlowDeleteIdiom.Icon delete idiom.
DeletePressedImage UIKit.UIImage . This is the image which appears on the corner of individual flow elements during edit mode when the SEssentialsFlowLayout is using SEssentialsFlowDeleteIdiom.Icon delete idiom.
DoneButtonImage UIKit.UIImage . This is the image which appears to exit edit mode on a SEssentialsFlowLayout when the SEssentialsFlowDeleteIdiom.Icon delete idiom is used.
DoneButtonPressedImage UIKit.UIImage . This is the image which appears to exit edit mode on a SEssentialsFlowLayout when the SEssentialsFlowDeleteIdiom.Icon delete idiom is used.
TrashcanImage UIKit.UIImage . This is the image which appears for flow elements to be dragged to for deletion when the SEssentialsFlowLayout is set to use the SEssentialsFlowDeleteIdiom.TrashCan delete idiom.
TrashcanMask UIKit.UIImage . This is mask defines where the trashcan will be colored with TrashcanTintColor.

Protected Methods

override
Dispose (bool)
Releases unmanaged resources.

Member Details

SEssentialsFlowLayoutImagesWrapper Constructor

Default constructor.

Syntax

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

Remarks

Requirements

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

SEssentialsFlowLayoutImagesWrapper Constructor

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

Syntax

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

SEssentialsFlowLayoutImagesWrapper Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

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

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

DeleteImage Property

This is the image which appears on the corner of individual flow elements during edit mode when the SEssentialsFlowLayout is using SEssentialsFlowDeleteIdiom.Icon delete idiom.

Syntax

[get: Foundation.Export("deleteImage", ObjCRuntime.ArgumentSemantic.Strong)]
[set: Foundation.Export("setDeleteImage:", ObjCRuntime.ArgumentSemantic.Strong)]
public virtual UIKit.UIImage DeleteImage { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

This is the image for the default button state.

Requirements

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

DeletePressedImage Property

This is the image which appears on the corner of individual flow elements during edit mode when the SEssentialsFlowLayout is using SEssentialsFlowDeleteIdiom.Icon delete idiom.

Syntax

[get: Foundation.Export("deletePressedImage", ObjCRuntime.ArgumentSemantic.Strong)]
[set: Foundation.Export("setDeletePressedImage:", ObjCRuntime.ArgumentSemantic.Strong)]
public virtual UIKit.UIImage DeletePressedImage { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

This is the image for the pressed button state.

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

DoneButtonImage Property

This is the image which appears to exit edit mode on a SEssentialsFlowLayout when the SEssentialsFlowDeleteIdiom.Icon delete idiom is used.

Syntax

[get: Foundation.Export("doneButtonImage", ObjCRuntime.ArgumentSemantic.Strong)]
[set: Foundation.Export("setDoneButtonImage:", ObjCRuntime.ArgumentSemantic.Strong)]
public virtual UIKit.UIImage DoneButtonImage { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

This is the image for the default state.

Requirements

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

DoneButtonPressedImage Property

This is the image which appears to exit edit mode on a SEssentialsFlowLayout when the SEssentialsFlowDeleteIdiom.Icon delete idiom is used.

Syntax

[get: Foundation.Export("doneButtonPressedImage", ObjCRuntime.ArgumentSemantic.Strong)]
[set: Foundation.Export("setDoneButtonPressedImage:", ObjCRuntime.ArgumentSemantic.Strong)]
public virtual UIKit.UIImage DoneButtonPressedImage { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

This is the image for the pressed state.

Requirements

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

TrashcanImage Property

This is the image which appears for flow elements to be dragged to for deletion when the SEssentialsFlowLayout is set to use the SEssentialsFlowDeleteIdiom.TrashCan delete idiom.

Syntax

[get: Foundation.Export("trashcanImage", ObjCRuntime.ArgumentSemantic.Strong)]
[set: Foundation.Export("setTrashcanImage:", ObjCRuntime.ArgumentSemantic.Strong)]
public virtual UIKit.UIImage TrashcanImage { 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

TrashcanMask Property

This is mask defines where the trashcan will be colored with TrashcanTintColor.

Syntax

[get: Foundation.Export("trashcanMask", ObjCRuntime.ArgumentSemantic.Strong)]
[set: Foundation.Export("setTrashcanMask:", ObjCRuntime.ArgumentSemantic.Strong)]
public virtual UIKit.UIImage TrashcanMask { 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