DoughnutController

Types

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
open var chart: Chart
Link copied to clipboard
Link copied to clipboard
open var index: Number
Link copied to clipboard
abstract var innerRadius: Number
Link copied to clipboard
abstract var offsetX: Number
Link copied to clipboard
abstract var offsetY: Number
Link copied to clipboard
abstract var outerRadius: Number
Link copied to clipboard

Functions

Link copied to clipboard
open fun addElements()
Link copied to clipboard
open fun applyStack(scale: Scale, parsed: Array<Any>): Number
Link copied to clipboard
open fun buildOrUpdateElements(resetNewElements: Boolean = definedExternally)
Link copied to clipboard
abstract fun calculateCircumference(value: Number): Number
Link copied to clipboard
abstract fun calculateTotal(): Number
Link copied to clipboard
open fun configure()
Link copied to clipboard
open fun draw()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getLabelAndValue(index: Number): T$11
Link copied to clipboard
open fun getMaxOverflow(): dynamic
Link copied to clipboard
open fun getMeta(): DeepPartial<Any>
Link copied to clipboard
open fun getMinMax(scale: Scale, canStack: Boolean = definedExternally): T$12
Link copied to clipboard
open fun getParsed(index: Number): dynamic
Link copied to clipboard
open fun getScaleForId(scaleID: String): Scale?
Link copied to clipboard
open fun getSharedOptions(options: AnyObject): AnyObject?
Link copied to clipboard
open fun getStyle(index: Number, active: Boolean): AnyObject
Link copied to clipboard
open fun includeOptions(mode: Any, sharedOptions: AnyObject): Boolean
Link copied to clipboard
open fun initialize()
Link copied to clipboard
open fun linkScales()
Link copied to clipboard
open fun parse(start: Number, count: Number)
Link copied to clipboard
open fun parseArrayData(meta: DeepPartial<Any>, data: Array<AnyObject>, start: Number, count: Number): Array<AnyObject>
Link copied to clipboard
open fun parseObjectData(meta: DeepPartial<Any>, data: Array<AnyObject>, start: Number, count: Number): Array<AnyObject>
Link copied to clipboard
open fun parsePrimitiveData(meta: DeepPartial<Any>, data: Array<AnyObject>, start: Number, count: Number): Array<AnyObject>
Link copied to clipboard
open fun removeHoverStyle(element: Element, datasetIndex: Number, index: Number)
Link copied to clipboard
open fun reset()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setHoverStyle(element: Element, datasetIndex: Number, index: Number)
Link copied to clipboard
open fun update(mode: Any)
Link copied to clipboard
open fun updateElement(element: Element, index: Number?, properties: AnyObject, mode: Any)
Link copied to clipboard
open fun updateElements(elements: Array<Element>, start: Number, count: Number, mode: Any)
Link copied to clipboard
open fun updateIndex(datasetIndex: Number)
Link copied to clipboard
open fun updateRangeFromParsed(range: T$12, scale: Scale, parsed: Array<Any>, stack: Boolean)
open fun updateRangeFromParsed(range: T$12, scale: Scale, parsed: Array<Any>, stack: String)
Link copied to clipboard
open fun updateSharedOptions(sharedOptions: AnyObject, mode: Any, newOptions: AnyObject)