PieChart

PieChart

By list of Item components - component PieChart display pie chart.

Constructor

new PieChart(data)

Parameters:
Name Type Description
data iPieChartConstructor

Object with parameters.

Source:
Example
let pieChart = new PieChart({
     list: [
         new Item({num: (13/100 * 360), title: "13%", color: EnumColor.Ok})
         new Item({num: (33/100 * 360), title: "33%", color: EnumColor.ACCENT})
     ]
});

Extends

Methods

addListener(value) → {void}

Add new event listener

Parameters:
Name Type Description
value Listener

Listener object

Overrides:
Source:

className(value) → {string}

Get/Set style-classes

Parameters:
Name Type Description
value String

To set new string of style-classes

Overrides:
Source:

get()

Replicate behavior of Menu#get

Source:

list()

Replicate behavior of Menu#list

Source:

listen(name, cb, after) → {Listener}

To listen event from this component

Parameters:
Name Type Description
name string

Name of event

cb function

Callback for fired event

after boolean

For phase before changes if "false" (by default) or after changes if "true"

Overrides:
Source:

pop()

Replicate behavior of Menu#pop

Source:

push()

Replicate behavior of Menu#push

Source:

remove()

Replicate behavior of Menu#remove

Source:

removeListener(value) → {void}

To remove installed event listener

Parameters:
Name Type Description
value Listener

Listener object

Overrides:
Source:

removeListeners() → {void}

To remove all installed event listeners

Overrides:
Source:

shift()

Replicate behavior of Menu#shift

Source:

trigger(value) → {Action}

To fire event

Parameters:
Name Type Description
value Action | string

Action object

Overrides:
Source:

unshift()

Replicate behavior of Menu#unshift

Source: