Ext.NET
5.3.0
.NET Component Framework for Enterprise Level Apps
|
A sprite is an object rendered in a drawing Ext.draw.Surface. The Sprite class itself is an abstract class and is not meant to be used directly. Every sprite in the Draw and Chart packages is a subclass of the Ext.draw.sprite.Sprite. More...
Classes | |
class | Builder |
class | Config |
Public Member Functions | |
virtual void | Destroy () |
Removes the sprite and clears all listeners. More... | |
virtual void | Hide () |
Hides the sprite. More... | |
virtual void | Show () |
Show the sprite. More... | |
virtual void | SetAttributes (Dictionary< string, object > attrs, bool bypassNormalization) |
Change the attributes of the sprite. More... | |
virtual void | SetAttributes (Dictionary< string, object > attrs) |
Change the attributes of the sprite. More... | |
virtual void | SetAttributes (AbstractSprite attrs, bool bypassNormalization) |
Change the attributes of the sprite. More... | |
virtual void | SetAttributes (AbstractSprite attrs) |
Change the attributes of the sprite. More... | |
virtual string | Serialize () |
Public Member Functions inherited from Ext.Net.BaseItem | |
virtual bool | HasExplicitValue (string name) |
void | EnsureDataBind () |
virtual void | Call (string name) |
virtual void | Call (string name, params object[] args) |
virtual void | AddScript (string script) |
virtual void | AddScript (string script, params object[] args) |
virtual bool | IsEmptyObject () |
T | Apply< T > (IApply config) |
BaseItem | Apply (object config) |
virtual void | LoadViewState (object state) |
virtual object | SaveViewState () |
virtual void | TrackViewState () |
void | SetDirty () |
virtual void | DataBind () |
virtual IControlBuilder | ToNativeBuilder () |
Protected Member Functions | |
virtual void | CallTemplate (string name, params object[] args) |
Protected Member Functions inherited from Ext.Net.BaseItem | |
BaseItem (Control owner) | |
BaseItem () | |
virtual void | OwnerUpdate (Control owner) |
virtual void | OnDataBinding (EventArgs e) |
Properties | |
virtual string | Type [get] |
virtual DrawContainer | Draw [get, set] |
virtual string | SpriteID [get, set] |
virtual ? int? | Height [get, set] |
The height of the sprite. Defaults to: 1 More... | |
virtual ? int? | Width [get, set] |
The width of the sprite. Defaults to: 1 More... | |
virtual ? int? | X [get, set] |
The position of the sprite on the x-axis. Defaults to: 0 More... | |
virtual ? int? | Y [get, set] |
The position of the sprite on the y-axis. Defaults to: 0 More... | |
virtual int[] | LineDash [get, set] |
array of non-negative numbers specifying a dash/space sequence. More... | |
virtual ? int? | LineDashOffset [get, set] |
A number specifying how far into the line dash sequence drawing commences. More... | |
virtual ? double? | FillOpacity [get, set] |
The opacity of the fill. Limited from 0 to 1. Defaults to: 1 More... | |
virtual string | FillStyle [get, set] |
The color of the shape (a CSS color value). Defaults to: "none" More... | |
virtual ? double? | GlobalAlpha [get, set] |
The opacity of the sprite. Limited from 0 to 1. Defaults to: 1 More... | |
virtual ? double? | Opacity [get, set] |
The opacity of the sprite. Limited from 0 to 1. Defaults to: 1 More... | |
virtual string | GlobalCompositeOperation [get, set] |
Indicates how source images are drawn onto a destination image. globalCompositeOperation attribute is not supported by the SVG and VML (excanvas) engines. Defaults to: source-over More... | |
virtual ? bool? | Hidden [get, set] |
Determines whether or not the sprite is hidden. Defaults to: false More... | |
virtual StrokeLinecap | LineCap [get, set] |
The style of the line caps. Defaults to: "butt" More... | |
virtual StrokeLinejoin | Linejoin [get, set] |
The style of the line join. Defaults to: "miter" More... | |
virtual ? double? | LineWidth [get, set] |
The width of the line stroke. Defaults to: 1 More... | |
virtual ? int? | MiterLimit [get, set] |
Sets the distance between the inner corner and the outer corner where two lines meet. Defaults to: 10 More... | |
virtual ? int? | RotationCenterX [get, set] |
The central coordinate of the sprite's scale operation on the x-axis. Defaults to: null More... | |
virtual ? int? | RotationCenterY [get, set] |
The central coordinate of the sprite's scale operation on the y-axis. Defaults to: null More... | |
virtual ? double? | RotationRads [get, set] |
The radians of rotation of the sprite. Defaults to 0. More... | |
virtual ? int? | RotationDegrees [get, set] |
virtual string | RotationDegreesProxy [get] |
virtual ? int? | ScalingCenterX [get, set] |
The central coordinate of the sprite's scale operation on the x-axis. Defaults to: null More... | |
virtual ? int? | ScalingCenterY [get, set] |
The central coordinate of the sprite's scale operation on the y-axis. Defaults to: null More... | |
virtual ? double? | Scaling [get, set] |
The scaling of the sprite on the xy-axis. Defaults to: 1 More... | |
virtual ? double? | ScalingX [get, set] |
The scaling of the sprite on the x-axis. Defaults to: 1 More... | |
virtual ? double? | ScalingY [get, set] |
The scaling of the sprite on the y-axis. Defaults to: 1 More... | |
virtual ? int? | ShadowBlur [get, set] |
The amount blur used on the shadow. Defaults to: 0 More... | |
virtual string | ShadowColor [get, set] |
The amount blur used on the shadow. Defaults to: 0 More... | |
virtual ? int? | ShadowOffsetX [get, set] |
The offset of the sprite's shadow on the x-axis. Defaults to: 0 More... | |
virtual ? int? | ShadowOffsetY [get, set] |
The offset of the sprite's shadow on the y-axis. Defaults to: 0 More... | |
virtual ? double? | StrokeOpacity [get, set] |
The opacity of the stroke. Limited from 0 to 1. Defaults to: 1 More... | |
virtual string | StrokeStyle [get, set] |
The color of the stroke (a CSS color value). Defaults to: "none" More... | |
virtual bool | TransformFillStroke [get, set] |
Determines whether the fill and stroke are affected by sprite transformations. Defaults to: false More... | |
virtual ? double? | TranslationX [get, set] |
The translation of the sprite on the x-axis. Defaults to: 0 More... | |
virtual ? double? | TranslationY [get, set] |
The translation of the sprite on the y-axis. Defaults to: 0 More... | |
virtual ? int? | ZIndex [get, set] |
The stacking order of the sprite. Defaults to: 0 More... | |
virtual string | Proxy [get] |
virtual ? int? | Duration [get, set] |
Time in milliseconds for the animation to last. More... | |
virtual Easing | Easing [get, set] |
This describes how the intermediate values used during a transition will be calculated. It allows for a transition to change speed over its duration. Note that cubic-bezier will create a custom easing curve following the CSS3 transition-timing-function specification http://www.w3.org/TR/css3-transitions/-transition-timing-function_tag. The four values specify points P1 and P2 of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1] or the definition is invalid More... | |
virtual string | EasingArgs [get, set] |
virtual string | EasingProxy [get] |
override ConfigOptionsCollection | ConfigOptions [get] |
Properties inherited from Ext.Net.BaseItem | |
virtual string | InstanceOf [get] |
ItemState | State [get] |
virtual DefaultValueMode | DefaultValueMode [get, set] |
virtual bool | DesignMode [get] |
bool | AutoDataBind [get, set] |
ResourceManager | ResourceManager [get] |
virtual Control | Owner [get, set] |
The Owner Control for this Listener. More... | |
virtual bool | IsDefault [get] |
Does this object currently represent it's default state. More... | |
bool | IsTrackingViewState [get] |
EventHandlerList | Events [get] |
EventHandler | DataBinding |
Control?? | BindingContainer [get] |
virtual ConfigItemCollection?? | CustomConfig [get] |
Collection of custom js config More... | |
virtual ConfigOptionsCollection | ConfigOptions [get] |
virtual ConfigOptionsExtraction | ConfigOptionsExtraction [get] |
System.Web.Mvc.HtmlHelper?? | HtmlHelper [get, set] |
Properties inherited from Ext.Net.IXObject | |
ConfigOptionsCollection | ConfigOptions [get] |
ConfigOptionsExtraction | ConfigOptionsExtraction [get] |
DefaultValueMode | DefaultValueMode [get, set] |
A sprite is an object rendered in a drawing Ext.draw.Surface. The Sprite class itself is an abstract class and is not meant to be used directly. Every sprite in the Draw and Chart packages is a subclass of the Ext.draw.sprite.Sprite.
|
inlineprotectedvirtual |
|
inlinevirtual |
Removes the sprite and clears all listeners.
|
inlinevirtual |
Hides the sprite.
|
inlinevirtual |
|
inlinevirtual |
Change the attributes of the sprite.
attrs | attributes to be changed on the sprite. |
|
inlinevirtual |
Change the attributes of the sprite.
attrs | attributes to be changed on the sprite. |
bypassNormalization | true to avoid normalization of the given changes. |
|
inlinevirtual |
Change the attributes of the sprite.
attrs | attributes to be changed on the sprite. |
|
inlinevirtual |
Change the attributes of the sprite.
attrs | attributes to be changed on the sprite. |
bypassNormalization | true to avoid normalization of the given changes. |
|
inlinevirtual |
Show the sprite.
|
get |
|
getset |
|
getset |
Time in milliseconds for the animation to last.
|
getset |
This describes how the intermediate values used during a transition will be calculated. It allows for a transition to change speed over its duration. Note that cubic-bezier will create a custom easing curve following the CSS3 transition-timing-function specification http://www.w3.org/TR/css3-transitions/-transition-timing-function_tag. The four values specify points P1 and P2 of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1] or the definition is invalid
summary> Using with Bezier easing only Note that cubic-bezier will create a custom easing curve following the CSS3 transition-timing-function specification http://www.w3.org/TR/css3-transitions/-transition-timing-function_tag. The four values specify points P1 and P2 of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1] or the definition is invalid /summary>
|
getprotected |
|
getset |
The opacity of the fill. Limited from 0 to 1. Defaults to: 1
|
getset |
The color of the shape (a CSS color value). Defaults to: "none"
|
getset |
The opacity of the sprite. Limited from 0 to 1. Defaults to: 1
|
getset |
Indicates how source images are drawn onto a destination image. globalCompositeOperation attribute is not supported by the SVG and VML (excanvas) engines. Defaults to: source-over
|
getset |
The height of the sprite. Defaults to: 1
|
getset |
Determines whether or not the sprite is hidden. Defaults to: false
|
getset |
The style of the line caps. Defaults to: "butt"
|
getset |
array of non-negative numbers specifying a dash/space sequence.
|
getset |
A number specifying how far into the line dash sequence drawing commences.
|
getset |
The style of the line join. Defaults to: "miter"
|
getset |
The width of the line stroke. Defaults to: 1
|
getset |
Sets the distance between the inner corner and the outer corner where two lines meet. Defaults to: 10
|
getset |
The opacity of the sprite. Limited from 0 to 1. Defaults to: 1
|
get |
|
getset |
The central coordinate of the sprite's scale operation on the x-axis. Defaults to: null
|
getset |
The central coordinate of the sprite's scale operation on the y-axis. Defaults to: null
|
getset |
|
getprotected |
|
getset |
The radians of rotation of the sprite. Defaults to 0.
|
getset |
The scaling of the sprite on the xy-axis. Defaults to: 1
|
getset |
The central coordinate of the sprite's scale operation on the x-axis. Defaults to: null
|
getset |
The central coordinate of the sprite's scale operation on the y-axis. Defaults to: null
|
getset |
The scaling of the sprite on the x-axis. Defaults to: 1
|
getset |
The scaling of the sprite on the y-axis. Defaults to: 1
|
getset |
The amount blur used on the shadow. Defaults to: 0
|
getset |
The amount blur used on the shadow. Defaults to: 0
|
getset |
The offset of the sprite's shadow on the x-axis. Defaults to: 0
|
getset |
The offset of the sprite's shadow on the y-axis. Defaults to: 0
|
getset |
|
getset |
The opacity of the stroke. Limited from 0 to 1. Defaults to: 1
|
getset |
The color of the stroke (a CSS color value). Defaults to: "none"
|
getset |
Determines whether the fill and stroke are affected by sprite transformations. Defaults to: false
|
getset |
The translation of the sprite on the x-axis. Defaults to: 0
|
getset |
The translation of the sprite on the y-axis. Defaults to: 0
|
get |
|
getset |
The width of the sprite. Defaults to: 1
|
getset |
The position of the sprite on the x-axis. Defaults to: 0
|
getset |
The position of the sprite on the y-axis. Defaults to: 0
|
getset |
The stacking order of the sprite. Defaults to: 0