Version 21.2

RadialMenuModel Class Properties

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

Public Properties
 NameDescription
Public PropertyCenterButtonClosedFillReturns or sets the background of the center button of the menu when the IsOpen property is false.  
Public PropertyCenterButtonClosedStrokeReturns or sets the brush used for the outline of the ring of the center button when the IsOpen property is false.  
Public PropertyCenterButtonContentHeightReturns or sets the height of the center button content.  
Public PropertyCenterButtonContentWidthReturns or sets the width of the center button content.  
Public PropertyCenterButtonFillReturns or sets the background of the center button of the menu when the IsOpen property is true.  
Public PropertyCenterButtonHotTrackFillReturns or sets the background of the center button of the menu when under the pointer.  
Public PropertyCenterButtonHotTrackStrokeReturns or sets the brush used for the outline of the ring of the center button when under the pointer.  
Public PropertyCenterButtonStrokeReturns or sets the brush used for the outline of the ring of the center button when the IsOpen is true.  
Public PropertyCenterButtonStrokeThicknessReturns or sets the width of the outline of the inner rings of the menu.  
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 PropertyCurrentOpenMenuItemNameThe name of the child whose children should be displayed within the menu.  
Public PropertyFontThe font for the control  
Public PropertyHeightGets or sets the height of the igRadialMenu container.  
Public PropertyHtmlAttributesSets custom attributes of the div on which the gauge widget will be created.  
Public PropertyIDGets or sets the ID of the igRadialGauge container.  
Public PropertyIsOpenReturns or sets a boolean indicating whether the items of the menu are currently displayed. When closed, only the center button is rendered.  
Public PropertyItemsThe root items for the menu.  
Public PropertyMenuBackgroundReturns or sets the brush for the backing of the radial menu.  
Public PropertyMenuItemOpenCloseAnimationDurationReturns or sets the duration of the animation performed when the IsOpen property is changed.  
Public PropertyMenuOpenCloseAnimationDurationReturns or sets the duration of the animation performed when the IsOpen property is changed.  
Public PropertyMinWedgeCountReturns or sets the minimum number of wedges displayed by the menu.  
Public PropertyOuterRingFillReturns or sets the background of the outer ring of the menu.  
Public PropertyOuterRingStrokeReturns or sets the brush used for the outline of the outer ring.  
Public PropertyOuterRingStrokeThicknessReturns or sets the width of the outline of the outer ring of the menu.  
Public PropertyOuterRingThicknessReturns or sets the thickness of the outer ring of the menu.  
Public PropertyPixelScalingRatio  
Public PropertyRotationAsPercentageOfWedgeReturns or sets the starting angle of the items expressed as the percentage of the width of a single wedge/slice.  
Public PropertyRotationInDegreesReturns or sets the starting angle of the items in degrees.  
Public PropertyWedgePaddingInDegreesReturns or sets the amount of padding around each wedge in degrees.  
Public PropertyWidthGets or sets the width of the igRadialMenu container.  
Protected Properties
 NameDescription
Protected PropertyStoreReturn the store with all of the options (Inherited from Infragistics.Web.Mvc.ModelBase)
See Also

View on GitHub