ShinobiControls Xamarin Bindings Documentation

ShinobiEssentials : Shinobi.Essentials Namespace

SEssentialsTransparentTheme Class

A concrete implementation of an SEssentialsTheme with transparent tones as default.

Syntax

[Foundation.Register("SEssentialsTransparentTheme", true)]
public class SEssentialsTransparentTheme : SEssentialsTheme

Remarks

To use SEssentialsTransparentTheme as the default global theme:
Example
ShinobiEssentials.Theme = new SEssentialsTransparentTheme();

Requirements

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

Members

See Also: Inherited members from SEssentialsTheme.

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

ActiveTintColor UIKit.UIColor . The color used for controls which have elements with an active state. (Inherited from SEssentialsTheme.)
[read-only]
override
ClassHandle IntPtr . The handle for this class.
[read-only]
override
ClassHandle IntPtr . The handle for this class. (Inherited from SEssentialsTheme.)
ElementStyle SEssentialsThemeElementStyle . The look and feel of sub-elements in each control will be affected by whether we are applying decoration to our control. (Inherited from SEssentialsTheme.)
InactiveTintColor UIKit.UIColor . The color used for controls which have elements with an inactive state. (Inherited from SEssentialsTheme.)
PrimaryDecorationTintColor UIKit.UIColor . This sets the primary color to use for decorations (e.g. the chisel on the sliding overlay). (Inherited from SEssentialsTheme.)
PrimaryFont UIKit.UIFont . This sets the font used on controls which display text (e.g. the SEssentialsAccordion section title). (Inherited from SEssentialsTheme.)
PrimaryTextColor UIKit.UIColor . This sets the font color of text used on controls. (Inherited from SEssentialsTheme.)
PrimaryTexture UIKit.UIColor . This sets the texture used on the background of controls and is supplied as a UIColor. (Inherited from SEssentialsTheme.)
PrimaryTintColor UIKit.UIColor . The color used behind the texture of controls. (Inherited from SEssentialsTheme.)
SecondaryDecorationTintColor UIKit.UIColor . This sets the secondary color to use for decorations (e.g. the chisel on the sliding overlay). (Inherited from SEssentialsTheme.)
SecondaryFont UIKit.UIFont . The alternative font to use for text display (e.g. tab header titles). (Inherited from SEssentialsTheme.)
SecondaryTextColor UIKit.UIColor . This sets the secondary text color to use within controls. (Inherited from SEssentialsTheme.)
SecondaryTexture UIKit.UIColor . This sets the texture on subviews of controls and is supplied as a UIColor. (Inherited from SEssentialsTheme.)
SecondaryTintColor UIKit.UIColor . This sets the color used behind the texture on subviews of controls. (Inherited from SEssentialsTheme.)
ShadowColor UIKit.UIColor . This sets the drop shadow color used on controls (e.g. underneath the sliding overlay's overlay, and the accordion drop shadow). (Inherited from SEssentialsTheme.)
ShadowDepth nfloat . The depth of the drop shadow used on controls (e.g. underneath the sliding overlay's overlay, and the accordion drop shadow). (Inherited from SEssentialsTheme.)
ShineColor UIKit.UIColor . This sets the shine color used on controls (e.g. toolbar shine on the sliding overlay, shine on progress indicators and accordion section headers). (Inherited from SEssentialsTheme.)
TertiaryTintColor UIKit.UIColor . This sets the color used on controls that require a third themed color. (Inherited from SEssentialsTheme.)

Protected Methods

override
Dispose (bool)
Releases unmanaged resources. (Inherited from SEssentialsTheme.)

Member Details

SEssentialsTransparentTheme Constructor

Default constructor.

Syntax

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

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

SEssentialsTransparentTheme Constructor

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

Syntax

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

SEssentialsTransparentTheme Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

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

Documentation for this section has not yet been entered.

Requirements

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