Version

BulletGraphModel Class Properties

For a list of all members of this type, see BulletGraphModel members.

Public Properties
 NameDescription
Public PropertyBackingBrushGets or sets the brush to use to fill the backing of the bullet graph.  
Public PropertyBackingInnerExtentGets or sets the inner extent of the bullet graph backing.  
Public PropertyBackingOuterExtentGets or sets the outer extent of the bullet graph backing.  
Public PropertyBackingOutlineGets or sets the brush to use for the outline of the backing.  
Public PropertyBackingStrokeThicknessGets or sets the stroke thickness of the backing outline.  
Public PropertyClientEventsSet implementations of client events raised by a widget.

Event handler assumes 2 parameters: 1st parameter has name "evt" and 2nd parameter has name "ui". To get information about member variables available for "ui" parameter, please consult documentation of a widget and its events.

Examples:

1. Full implementation:

new Dictionary<string, string> { { "dropDownOpening", "function(evt,ui){alert('drop:'+ui.owner);}" } }

2. Content of inline function:

new Dictionary<string, string> { { "dropDownOpening", "alert('drop:'+ui.owner);" } }

3. Name of global function:

new Dictionary<string, string> { { "dropDownOpening", "nameOfGlobalFunction" } } Note:

Instead of explicit key-strings, which represent name of event exposed by a widget, the event-constants defined by a particular control can be used.

Example:

new Dictionary<string, string> { { ComboClientEvents.DropDownOpening, "nameOfGlobalFunction" } } (Inherited from Infragistics.Web.Mvc.ModelWidgetBase)
Public PropertyFontGets or sets the font.  
Public PropertyFontBrushGets or sets the brush to use for the label font.  
Public PropertyHeightGets or sets the height of the igBulletGraph container.  
Public PropertyHtmlAttributesSets custom attributes of the div on which the bullet graph widget will be created.  
Public PropertyIDGets or sets the ID of the igBulletGraph container.  
Public PropertyIntervalGets or sets the interval to use for the scale.  
Public PropertyIsScaleInvertedGets or sets a value indicating whether the scale is inverted. When the scale is inverted the direction in which the scale values increase is right to left.  
Public PropertyLabelExtentGets or sets the position at which to put the labels as a value from 0 to 1, measured from the bottom of the scale. Values further from zero than 1 can be used to hide the labels of the bullet graph.  
Public PropertyLabelIntervalGets or sets the interval to use for rendering labels. This defaults to be the same interval as the tickmarks on the scale.  
Public PropertyLabelsPostInitialA value to start adding labels, added to the scale's MinimumValue.  
Public PropertyLabelsPreTerminalA value to stop adding labels, subtracted from the scale's MaximumValue.  
Public PropertyMaximumValueGets or sets the maximum value of the scale.  
Public PropertyMinimumValueGets or sets the minimum value of the scale.  
Public PropertyMinorTickBrushGets or sets the brush to use for the minor tickmarks.  
Public PropertyMinorTickCountGets or sets the number of minor tickmarks to place between major tickmarks.  
Public PropertyMinorTickEndExtentGets or sets the position at which to stop rendering the minor tickmarks as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyMinorTickStartExtentGets or sets the position at which to start rendering the minor tickmarks as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyMinorTickStrokeThicknessGets or sets the stroke thickness to use when rendering minor ticks.  
Public PropertyOrientationGets or sets the orientation of the scale.  
Public PropertyPixelScalingRatioGets or sets the scaling value used to affect the pixel density of the control.  
Public PropertyRangeBrushesGets or sets the list of the bullet graph range brushes  
Public PropertyRangeInnerExtentGets or sets the position at which to start rendering the ranges, measured from the front/bottom of the control as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyRangeOuterExtentGets or sets the position at which to stop rendering the range as a value from 0 to 1 measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyRangeOutlinesGets or sets the list of the bullet graph range oulines  
Public PropertyRangesGets or sets the list of the bullet graph ranges  
Public PropertyRangeToolTipTemplateGets or sets the template to use for the ranges tooltip, if using jQuery templating.  
Public PropertyScaleBackgroundBrushGets or sets the background brush for the scale.  
Public PropertyScaleBackgroundOutlineGets or sets the background outline for the scale.  
Public PropertyScaleBackgroundThicknessGets or sets the background outline thickness for the scale.  
Public PropertyScaleEndExtentGets or sets the position at which to stop rendering the scale as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyScaleStartExtentGets or sets the position at which to start rendering the scale, measured from the front/bottom of the bullet graph as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyShowToolTipGets or sets a value indicating whether tooltips are enabled.  
Public PropertyShowToolTipTimeoutGets or sets the time in milliseconds that tooltip appearance is delayed with.  
Public PropertyTargetValueGets or sets the value indicated by the target value bar.  
Public PropertyTargetValueBreadthGet or sets the breadth of the target value element.  
Public PropertyTargetValueBrushGets or sets the brush to use when rendering the fill of the comparative marker.  
Public PropertyTargetValueInnerExtentGets or sets the position at which to start rendering the target value, measured from the front/bottom of the control as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyTargetValueNameGets or sets the name used for the target value. The name is displayed in the default target value tooltip.  
Public PropertyTargetValueOuterExtentGets or sets the position at which to start rendering the target value, measured from the front/bottom of the control as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyTargetValueOutlineGets or sets the brush to use when rendering the outline of the target value.  
Public PropertyTargetValueStrokeThicknessGets or sets the stroke thickness of the outline of the target value bar.  
Public PropertyTargetValueToolTipTemplateGets or sets the template to use for the target value tooltip, if using jQuery templating.  
Public PropertyTickBrushGets or sets the brush to use for the major tickmarks.  
Public PropertyTickEndExtentGets or sets the position at which to stop rendering the major tickmarks as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyTicksPostInitialA value to start adding tickmarks, added to the scale's MinimumValue.  
Public PropertyTicksPreTerminalA value to stop adding tickmarks, subtracted from the scale's MaximumValue.  
Public PropertyTickStartExtentGets or sets the position at which to start rendering the major tickmarks as a value from 0 to 1, measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyTickStrokeThicknessGets or sets the stroke thickness to use when rendering ticks.  
Public PropertyTransitionDurationGets or sets the number of milliseconds over which changes to the bullet graph should be animated.  
Public PropertyValueGets or sets the value at which the bar ends.  
Public PropertyValueBrushGets or sets the brush to use for the actual value element.  
Public PropertyValueInnerExtentGets or sets the position at which to start rendering the actual value geometries, measured from the front/bottom of the bullet graph as a value from 0 to 1. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyValueNameGets or sets the name used for actual value.  
Public PropertyValueOuterExtentGets or sets the position at which to stop rendering the actual value geometries as a value from 0 to 1 measured from the front/bottom of the bullet graph. Values further from zero than 1 can be used to make this extend further than the normal size of the bullet graph.  
Public PropertyValueOutlineGets or sets the brush to use for the outline of actual value element.  
Public PropertyValueStrokeThicknessGets or sets the stroke thickness to use when rendering single actual value element.  
Public PropertyValueToolTipTemplateGets or sets the template to use for the actual value tooltip, if using jQuery templating.  
Public PropertyWidthGets or sets the width of the igBulletGraph container.  
Protected Properties
 NameDescription
Protected PropertyStoreReturn the store with all of the options (Inherited from Infragistics.Web.Mvc.ModelBase)
See Also

View on GitHub