Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder > Class Template Reference

More...

Inheritance diagram for Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >:
Ext.Net.BaseItem.Builder< TLegendSpriteMarker, TBuilder >

Public Member Functions

 Builder (TLegendSpriteMarker component)
 
virtual TBuilder FillOpacity (double? fillOpacity)
 The opacity of the fill. Limited from 0 to 1. More...
 
virtual TBuilder FillStyle (string fillStyle)
 The color of the shape (a CSS color value). More...
 
virtual TBuilder Font (string font)
 The font displayed (eg '10px sans-serif') when sprite type is 'Text'. More...
 
virtual TBuilder FontFamily (string fontFamily)
 The family of the font displayed (eg. 'sans-serif') when sprite type is 'Text'. More...
 
virtual TBuilder FontSize (string fontSize)
 The size of the font displayed (eg '10px') when sprite type is 'Text'. More...
 
virtual TBuilder FontStyle (string fontStyle)
 The style of the font displayed when sprite type is 'Text'. More...
 
virtual TBuilder FontVariant (string fontVariant)
 The variant (normal, small-caps) of the font displayed when sprite type is 'Text'. More...
 
virtual TBuilder FontWeight (string fontWeight)
 The weight of the font displayed (normal, bold, bolder, lighter) when sprite type is 'Text'. More...
 
virtual TBuilder Hidden (bool? hidden)
 Determines whether or not the sprite is hidden. More...
 
virtual TBuilder LineDash (int[] lineDash)
 array of non-negative numbers specifying a dash/space sequence. More...
 
virtual TBuilder LineDashOffset (int? lineDashOffset)
 A number specifying how far into the line dash sequence drawing commences. More...
 
virtual TBuilder LineWidth (double? lineWidth)
 The width of the line stroke. More...
 
virtual TBuilder MiterLimit (int? miterLimit)
 Sets the distance between the inner corner and the outer corner where two lines meet. More...
 
virtual TBuilder Path (string path)
 The SVG based path string when the sprite type is 'Path'. More...
 
virtual TBuilder Size (int? size)
 The size of the bullet sprite. More...
 
virtual TBuilder ShadowBlur (int? shadowBlur)
 The amount blur used on the shadow. More...
 
virtual TBuilder ShadowColor (string shadowColor)
 The amount blur used on the shadow. More...
 
virtual TBuilder ShadowOffsetX (int? shadowOffsetX)
 The offset of the sprite's shadow on the x-axis. More...
 
virtual TBuilder ShadowOffsetY (int? shadowOffsetY)
 The offset of the sprite's shadow on the y-axis. More...
 
virtual TBuilder Src (string src)
 The source url when sprite type is 'Image'. More...
 
virtual TBuilder StrokeOpacity (double? strokeOpacity)
 The opacity of the stroke. Limited from 0 to 1. More...
 
virtual TBuilder StrokeStyle (string strokeStyle)
 The color of the stroke (a CSS color value). More...
 
virtual TBuilder Text (string text)
 Text to be written when sprite type is 'Text'. More...
 
virtual TBuilder Type (SpriteType type)
 The type of the sprite More...
 
 Builder ()
 
 Builder (LegendSpriteMarker component)
 
 Builder (LegendSpriteMarker.Config config)
 
- Public Member Functions inherited from Ext.Net.BaseItem.Builder< TLegendSpriteMarker, TBuilder >
 Builder (TItem item)
 
virtual TItem ToComponent ()
 Get the instance of the underlying StateManagedItem. More...
 
virtual TBuilder CustomConfig (Action< ConfigItemCollection > action)
 Collection of custom js config More...
 

Static Public Member Functions

static implicit operator Builder (LegendSpriteMarker component)
 
- Static Public Member Functions inherited from Ext.Net.BaseItem.Builder< TLegendSpriteMarker, TBuilder >
static implicit operator TItem (BaseItem.Builder< TItem, TBuilder > builder)
 Implicit conversion of a TItem object directly into a TComponent. More...
 

Additional Inherited Members

- Protected Attributes inherited from Ext.Net.BaseItem.Builder< TLegendSpriteMarker, TBuilder >
TItem item
 

Detailed Description

Type Constraints
TLegendSpriteMarker :LegendSpriteMarker 
TBuilder :Builder 
TBuilder :TLegendSpriteMarker 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Builder ( TLegendSpriteMarker  component)
inline

◆ Builder() [2/4]

Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Builder ( LegendSpriteMarker  component)
inline

◆ Builder() [4/4]

Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Builder ( LegendSpriteMarker.Config  config)
inline

Member Function Documentation

◆ FillOpacity()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.FillOpacity ( double?  fillOpacity)
inlinevirtual

The opacity of the fill. Limited from 0 to 1.

◆ FillStyle()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.FillStyle ( string  fillStyle)
inlinevirtual

The color of the shape (a CSS color value).

◆ Font()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Font ( string  font)
inlinevirtual

The font displayed (eg '10px sans-serif') when sprite type is 'Text'.

◆ FontFamily()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.FontFamily ( string  fontFamily)
inlinevirtual

The family of the font displayed (eg. 'sans-serif') when sprite type is 'Text'.

◆ FontSize()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.FontSize ( string  fontSize)
inlinevirtual

The size of the font displayed (eg '10px') when sprite type is 'Text'.

◆ FontStyle()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.FontStyle ( string  fontStyle)
inlinevirtual

The style of the font displayed when sprite type is 'Text'.

◆ FontVariant()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.FontVariant ( string  fontVariant)
inlinevirtual

The variant (normal, small-caps) of the font displayed when sprite type is 'Text'.

◆ FontWeight()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.FontWeight ( string  fontWeight)
inlinevirtual

The weight of the font displayed (normal, bold, bolder, lighter) when sprite type is 'Text'.

◆ Hidden()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Hidden ( bool?  hidden)
inlinevirtual

Determines whether or not the sprite is hidden.

◆ LineDash()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.LineDash ( int[]  lineDash)
inlinevirtual

array of non-negative numbers specifying a dash/space sequence.

◆ LineDashOffset()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.LineDashOffset ( int?  lineDashOffset)
inlinevirtual

A number specifying how far into the line dash sequence drawing commences.

◆ LineWidth()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.LineWidth ( double?  lineWidth)
inlinevirtual

The width of the line stroke.

◆ MiterLimit()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.MiterLimit ( int?  miterLimit)
inlinevirtual

Sets the distance between the inner corner and the outer corner where two lines meet.

◆ operator Builder()

static implicit Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.operator Builder ( LegendSpriteMarker  component)
inlinestatic

◆ Path()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Path ( string  path)
inlinevirtual

The SVG based path string when the sprite type is 'Path'.

◆ ShadowBlur()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.ShadowBlur ( int?  shadowBlur)
inlinevirtual

The amount blur used on the shadow.

◆ ShadowColor()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.ShadowColor ( string  shadowColor)
inlinevirtual

The amount blur used on the shadow.

◆ ShadowOffsetX()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.ShadowOffsetX ( int?  shadowOffsetX)
inlinevirtual

The offset of the sprite's shadow on the x-axis.

◆ ShadowOffsetY()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.ShadowOffsetY ( int?  shadowOffsetY)
inlinevirtual

The offset of the sprite's shadow on the y-axis.

◆ Size()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Size ( int?  size)
inlinevirtual

The size of the bullet sprite.

◆ Src()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Src ( string  src)
inlinevirtual

The source url when sprite type is 'Image'.

◆ StrokeOpacity()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.StrokeOpacity ( double?  strokeOpacity)
inlinevirtual

The opacity of the stroke. Limited from 0 to 1.

◆ StrokeStyle()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.StrokeStyle ( string  strokeStyle)
inlinevirtual

The color of the stroke (a CSS color value).

◆ Text()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Text ( string  text)
inlinevirtual

Text to be written when sprite type is 'Text'.

◆ Type()

virtual TBuilder Ext.Net.LegendSpriteMarker.Builder< TLegendSpriteMarker, TBuilder >.Type ( SpriteType  type)
inlinevirtual

The type of the sprite


The documentation for this class was generated from the following file: