ShinobiControls Xamarin Bindings Documentation

ShinobiGauges : Shinobi.Gauges Namespace

SGaugeDarkStyle Class

A dark themed style.

Syntax

[Foundation.Register("SGaugeDarkStyle", true)]
public class SGaugeDarkStyle : SGaugeStyle

Remarks

Requirements

Namespace: Shinobi.Gauges
Assembly: ShinobiGauges (in ShinobiGauges.dll)
Assembly Versions: 2.8.0.4

Members

See Also: Inherited members from SGaugeStyle.

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

AxisMirrorBehavior SGaugeTickMirror . An integer bitmask that determines how the tickmarks and ticklabels are mirrored. (Inherited from SGaugeStyle.)
AxisPadding nfloat . The amount of padding on either end of the axis before the border is drawn. (Inherited from SGaugeStyle.)
BevelFlatProportion nfloat . The proportion of the bevel which is "flat" at the edge, before sloping in towards the center. (Inherited from SGaugeStyle.)
BevelPrimaryColor UIKit.UIColor . The color of the bevel, used around the gauge perimeter. (Inherited from SGaugeStyle.)
BevelSecondaryColor UIKit.UIColor . The secondary color of the bevel, used around the gauge perimeter. (Inherited from SGaugeStyle.)
BevelWidth nfloat . The size of the bevel around the gauge. (Inherited from SGaugeStyle.)
BorderIsFullCircle bool . Whether or not the border should stop at the edge of the axis track, or form a full circle. (Inherited from SGaugeStyle.)
[read-only]
override
ClassHandle IntPtr . The handle for this class.
[read-only]
override
ClassHandle IntPtr . The handle for this class. (Inherited from SGaugeStyle.)
CornerRadius nfloat . The radius of the corners of the Shinobi.Gauges.SGaugeLinear and bevel. (Inherited from SGaugeStyle.)
FillToValue bool . Whether or not to fill the gauge up from the minimum to the current value. (Inherited from SGaugeStyle.)
FillValueBorderColor UIKit.UIColor . The color of the border around the Value Fill. (Inherited from SGaugeStyle.)
FillValueBorderWidth nfloat . The width of the border around the Value Fill. (Inherited from SGaugeStyle.)
FillValueColor UIKit.UIColor . The color of the Value Fill. (Inherited from SGaugeStyle.)
FillValueInnerRadius nfloat . The inner radius of the Fill Value, as a proportion of the whole height. (Inherited from SGaugeStyle.)
FillValueOuterRadius nfloat . The inner radius of the Fill Value, as a proportion of the whole height. (Inherited from SGaugeStyle.)
GlassColor UIKit.UIColor . The color of the glass effect over the gauge. (Inherited from SGaugeStyle.)
InnerBackgroundColor UIKit.UIColor . The background color to use at the inner edge of the gauge. (Inherited from SGaugeStyle.)
KnobBorderColor UIKit.UIColor . The color of the border around the knob at the end of the needle. (Inherited from SGaugeStyle.)
KnobBorderWidth nfloat . The width of the border aroudn the knob at the end of the needle, measured in points. (Inherited from SGaugeStyle.)
KnobColor UIKit.UIColor . The color of the knob at the end of the needle. (Inherited from SGaugeStyle.)
KnobRadius nfloat . The radius of the knob at the end of the needle, in points. (Inherited from SGaugeStyle.)
MajorTickColor UIKit.UIColor . The color of the major tick marker. (Inherited from SGaugeStyle.)
MajorTickSize CoreGraphics.CGSize . The dimensions of the major ticks. (Inherited from SGaugeStyle.)
MinorTickColor UIKit.UIColor . The color of the minor tick marker. (Inherited from SGaugeStyle.)
MinorTickSize CoreGraphics.CGSize . The dimensions of the minor ticks. (Inherited from SGaugeStyle.)
NeedleBorderColor UIKit.UIColor . The color of the needle border. (Inherited from SGaugeStyle.)
NeedleBorderWidth nfloat . The width of the needle border, measured in points. (Inherited from SGaugeStyle.)
NeedleColor UIKit.UIColor . The color of the needle. (Inherited from SGaugeStyle.)
NeedleLength nfloat . The length of the needle, as a proportion of the radius. (Inherited from SGaugeStyle.)
NeedleWidth nfloat . The width of the needle. (Inherited from SGaugeStyle.)
OuterBackgroundColor UIKit.UIColor . The background color to use at the outer edge of the gauge. (Inherited from SGaugeStyle.)
QualitativeRangeActiveSegmentIsColored bool . Whether or not to fill the gauge up from the minimum to the current value. (Inherited from SGaugeStyle.)
QualitativeRangeBorderColor UIKit.UIColor . The color of the border around Qualitative Ranges. (Inherited from SGaugeStyle.)
QualitativeRangeBorderWidth nfloat . The width of the border around Qualitative Ranges. (Inherited from SGaugeStyle.)
QualitativeRangeInnerPosition nfloat . The inner radius of the Qualitative Range, as a proportion of the whole height. (Inherited from SGaugeStyle.)
QualitativeRangeOuterPosition nfloat . The outer radius of the Qualitative Range, as a proportion of the whole height. (Inherited from SGaugeStyle.)
ShowGlassEffect bool . Whether or not to add a glass effect to the gauge. (Inherited from SGaugeStyle.)
ShowTickLabels bool . Whether or not tick mark labels should be displayed. (Inherited from SGaugeStyle.)
TickBaselineColor UIKit.UIColor . The color of the Tick track baseline. (Inherited from SGaugeStyle.)
TickBaselinePosition nfloat . The offset from the axis to display the baseline, as a proportion of the total radius. (Inherited from SGaugeStyle.)
TickBaselineWidth nfloat . The width of the Tick track baseline. (Inherited from SGaugeStyle.)
TickLabelColor UIKit.UIColor . The text color of the axis labels. (Inherited from SGaugeStyle.)
TickLabelFont UIKit.UIFont . The font and size to use for tick mark labels. (Inherited from SGaugeStyle.)
TickLabelOffsetFromBaseline nfloat . The offset from the baseline to draw the tick mark labels at. (Inherited from SGaugeStyle.)
TickLabelsRotate bool . Whether the tick labels will be displayed horizontally, or whether they will rotate around the edge of a radial gauge. (Inherited from SGaugeStyle.)
TickMarkAlignment SGaugeTickAlign . The alignment of the tickmarks from the baseline. (Inherited from SGaugeStyle.)

Public Methods

Copy (Foundation.NSZone) : Foundation.NSObject
Documentation for this section has not yet been entered. (Inherited from SGaugeStyle.)

Protected Methods

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

Member Details

SGaugeDarkStyle Constructor

Default constructor.

Syntax

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

Remarks

Requirements

Namespace: Shinobi.Gauges
Assembly: ShinobiGauges (in ShinobiGauges.dll)
Assembly Versions: 2.8.0.4

SGaugeDarkStyle Constructor

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

Syntax

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

Parameters

t
Unused sentinel value

Remarks

You should not invoke this method directly.

Requirements

Namespace: Shinobi.Gauges
Assembly: ShinobiGauges (in ShinobiGauges.dll)
Assembly Versions: 2.8.0.4

SGaugeDarkStyle Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

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

Parameters

handle
Handle of the unmanaged object

Remarks

You should not invoke this method directly.

Requirements

Namespace: Shinobi.Gauges
Assembly: ShinobiGauges (in ShinobiGauges.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.Gauges
Assembly: ShinobiGauges (in ShinobiGauges.dll)
Assembly Versions: 2.8.0.4