top of page
UI Toggle Wheel
Combining a toggle wheel and pie graph visualization into one elegant component. The Toggle Wheel offers callback functionality and more.
Building a Toggle Wheel
Creating an Toggle Wheel Graphical Object To create the whee; you must first generate the structure through funBuildo function
s = funBuildo('wheel',Tag,Position,...)
Several Wheel funBuildo Structure Properties
​
Field: Page
Type: character vector
Purpose: The page defines which page the wheel object will be defined on. To specify the page the user may use the menu bar.
default: page is set to 'Home'.
Field: Fields
Type: 1xn Cell string vector where n should be relatively small
Purpose: Specifies the toggle buttons in the wheels
default: Fields no default is set.
​
Field: Callback
Type: Cell string vector
Purpose: Defines the the callback of the graphical object
default: Color is set to 'none'.
​
​
After you have created the structure you may generate an object with it by calling the funControl function:
handles = funControl('wheel',handles,s)
Once you have loaded the structure the object has been uploaded. There are several dynamic methods you may perform on the object returned in handles. Such as.
obj = handles.(Tag); % pull object from handles
​
handles.(Tag).Visible = 'off'; % turn visibility off
​
handles.(Tag).Visible = 'on'; % turn visibility on
bottom of page