Reference index
kontrast (global object)
Functions
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
-
createFigure(options: object)
: KontrastFigure -
destroyFigure(name: string)
-
createSlider(options: object)
: KontrastSlider -
destroySlider(name: string)
-
parseExpression(options: object)
-
parseCSV(options: object)
-
generateRandomNumbers(options: object)
-
inverseDiscreteFourierTransform(options: object)
-
discreteFourierTransform(options: object)
-
integrateODE(options: object)
-
solveEquations(options: object)
-
generateHistogram(options: object)
-
fit(options: object)
-
getCaretPosition(element: HTMLElement)
-
setCaretPosition(element: HTMLElement, position: number)
-
inspectDecimal(options: object)
-
formatDecimal(options: object)
Properties
-
figures
: Collection ofKontrastFigure
-
sliders
: Collection ofKontrastSlider
-
menu
:KontrastMenu
-
version
:string
-
screenGamma
:KontrastNumber
(default value:2.2
) -
colorSpaceCompensation
:KontrastSelection
(default value:'sRGB'
, possible values:'none'
,'sRGB'
,'gamma'
) -
decimalSeparator
:KontrastSelection
(default value:'period'
, possible values:'period'
,'comma'
) -
printPixelSize
:KontrastNumber
(default value:2
)
Events
-
load
, callback:function () { … }
KontrastSlider
Properties
-
element
:KontrastElement
-
name
:KontrastName
-
numberType
:KontrastSelection
(default value:'float'
, possible values:'float'
,'integer'
) -
value
:KontrastNumber
(default value:1
) -
min
:KontrastNumber
(default value:0
) -
max
:KontrastNumber
(default value:10
) -
mapping
:KontrastMapping
(default value:'linear'
, possible values:'linear'
,'date'
,'degree'
,'radianAsDegree'
,'ln'
,'log10'
,'log2'
,'positiveReciprocal'
) -
quantity
:KontrastString
(default value: empty string) -
unit
:KontrastString
(default value: empty string) -
disabled
:KontrastBoolean
(default value:false
)
Events
-
numericInput
, callback:function () { … }
-
focus
, callback:function () { … }
-
blur
, callback:function () { … }
-
startInput
, callback:function () { … }
-
endInput
, callback:function () { … }
KontrastMenu
Functions
-
appendToElement(host: HTMLElement)
-
show(x: number, y: number)
-
hide()
Properties
-
type
:string
KontrastFigure
Functions
-
createGraph(options: object)
: KontrastGraph -
destroyGraph(name: string)
-
pause()
-
resume()
-
renderPNG(options: object)
-
renderHTML(options: object)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
-
settled
:Promise
-
name
:KontrastName
-
backgroundColor
:KontrastColor
(default value:'white'
) -
backgroundOpacity
:KontrastNumber
(default value:1
) -
element
:KontrastElement
-
graphs
: Collection ofKontrastGraph
-
rowStretch
:KontrastNumber
(default value:0
) -
columnStretch
:KontrastNumber
(default value:0
) -
topStretch
:KontrastNumber
(default value:1
) -
bottomStretch
:KontrastNumber
(default value:1
) -
leftStretch
:KontrastNumber
(default value:1
) -
rightStretch
:KontrastNumber
(default value:1
)
KontrastFigure.renderPNG
Input
-
width
:positiveInteger
|undefined
-
height
:positiveInteger
|undefined
-
pixelSize
:positiveNumber
(default value:
)2
KontrastFigure.renderHTML
Input
-
width
:positiveInteger
|undefined
-
height
:positiveInteger
|undefined
-
pixelSize
:positiveNumber
(default value:
)2
KontrastGraph
Functions
-
showEverything()
-
captureView()
-
restoreView()
-
createAbscissa(options: object)
: KontrastAbscissa -
destroyAbscissa(name: string)
-
createOrdinate(options: object)
: KontrastOrdinate -
destroyOrdinate(name: string)
-
createApplicate(options: object)
: KontrastApplicate -
destroyApplicate(name: string)
-
createColorAxis(options: object)
: KontrastColorAxis -
destroyColorAxis(name: string)
-
createOpacityAxis(options: object)
: KontrastOpacityAxis -
destroyOpacityAxis(name: string)
-
createThicknessAxis(options: object)
: KontrastThicknessAxis -
destroyThicknessAxis(name: string)
-
createPoints(options: object)
: KontrastPoints -
destroyPoints(name: string)
-
createLines(options: object)
: KontrastLines -
destroyLines(name: string)
-
createPixels(options: object)
: KontrastPixels -
destroyPixels(name: string)
-
createBars(options: object)
: KontrastBars -
destroyBars(name: string)
-
createTiles(options: object)
: KontrastTiles -
destroyTiles(name: string)
-
createCubes(options: object)
: KontrastCubes -
destroyCubes(name: string)
-
createCursor(options: object)
: KontrastCursor -
destroyCursor(name: string)
-
createAnnotation(name: string)
-
destroyAnnotation(name: string)
Properties
-
name
:KontrastName
-
verticalAlignment
:KontrastNumber
(default value:0
) -
horizontalAlignment
:KontrastNumber
(default value:0
) -
column
:KontrastInteger
(default value:0
) -
row
:KontrastInteger
(default value:0
) -
hidden
:KontrastBoolean
(default value:false
) -
excludeFromLayout
:KontrastBoolean
(default value:false
) -
aspectRatio
:KontrastAspectRatio
(default value:'arbitrary'
) -
interactionMode
:KontrastSelection
(default value:'pan'
, possible values:'pan'
,'rotate'
) -
allowShift
:KontrastBoolean
(default value:true
) -
allowZoom
:KontrastBoolean
(default value:true
) -
allowRotate
:KontrastBoolean
(default value:true
) -
alpha
:KontrastNumber
(default value:0
) -
beta
:KontrastNumber
(default value:0
) -
gamma
:KontrastNumber
(default value:0
) -
cubeScale
:KontrastNumber
(default value:1
) -
zoneWidthLeft
:KontrastNumber
(default value:0
) -
zoneWidthRight
:KontrastNumber
(default value:0
) -
zoneWidthBottom
:KontrastNumber
(default value:0
) -
zoneWidthTop
:KontrastNumber
(default value:0
) -
abscissae
: Collection ofKontrastAbscissa
-
ordinates
: Collection ofKontrastOrdinate
-
applicates
: Collection ofKontrastApplicate
-
colorAxes
: Collection ofKontrastColorAxis
-
opacityAxes
: Collection ofKontrastOpacityAxis
-
thicknessAxes
: Collection ofKontrastThicknessAxis
-
pixels
: Collection ofKontrastPixels
-
points
: Collection ofKontrastPoints
-
bars
: Collection ofKontrastBars
-
lines
: Collection ofKontrastLines
-
tiles
: Collection ofKontrastTiles
-
cubes
: Collection ofKontrastCubes
-
cursors
: Collection ofKontrastCursor
-
annotations
: Collection ofKontrastAnnotation
-
zones
: Collection ofKontrastZone
KontrastAxis
All axes (abscissae, ordinates, applicates, color axes, opacity axes and opacity axes) share the following functions and properties:
Functions
-
showEverything()
Properties
-
name
:KontrastName
-
min
:KontrastNumber
(default value:0
) -
max
:KontrastNumber
(default value:1
) -
hidden
:KontrastBoolean
(default value:false
) -
excludeFromLayout
:KontrastBoolean
(default value:false
) -
reverseDirection
:KontrastBoolean
(default value:false
) -
relative
:KontrastBoolean
(default value:false
) -
mapping
:KontrastMapping
(default value:'linear'
, possible values:'linear'
,'date'
,'degree'
,'radianAsDegree'
,'ln'
,'log10'
,'log2'
,'positiveReciprocal'
) -
numberFormat
:KontrastSelection
(default value:'scientificBase1000'
, possible values:'scientificBase1000'
,'scientificBase10'
) -
label
:KontrastAxisLabel
-
markerQuantity
:KontrastString
(default value: empty string) -
markerUnit
:KontrastString
(default value: empty string) -
excludeFromHoverMarker
:KontrastBoolean
(default value:false
) -
tickCallback
:KontrastCallback
-
renderIndex
:KontrastNumber
(default value:0
) -
lineLength
:KontrastNumber
(default value:2
) -
lineColor
:KontrastColor
(default value:'black'
) -
lineOpacity
:KontrastNumber
(default value:1
) -
lineThickness
:KontrastNumber
(default value:2
) -
tickColor
:KontrastColor
(default value:'black'
) -
tickOpacity
:KontrastNumber
(default value:1
) -
tickLabelColor
:KontrastColor
(default value:'black'
) -
tickLabelOpacity
:KontrastNumber
(default value:1
) -
tickLabelRotation
:KontrastNumber
(default value:0
) -
tickLabelRotateRelativeToLine
:KontrastBoolean
(default value:false
)
KontrastAbscissa
Functions, properties and events from
KontrastAxis
are inherited.
Properties
-
arrowColor
:KontrastColor
(default value:'black'
) -
arrowOpacity
:KontrastNumber
(default value:1
) -
arrowThickness
:KontrastNumber
(default value:10
) -
gridColor
:KontrastColor
(default value:'black'
) -
gridOpacity
:KontrastNumber
(default value:1
) -
gridThickness
:KontrastNumber
(default value:0.1
) -
gridRenderIndex
:KontrastNumber
(default value:-1
) -
xOrigin
:KontrastNumber
(default value:0
) -
yOrigin
:KontrastNumber
(default value:0
) -
zOrigin
:KontrastNumber
(default value:0
) -
xAnchor
:KontrastNumber
(default value:0
) -
yAnchor
:KontrastNumber
(default value:0
) -
zAnchor
:KontrastNumber
(default value:0
) -
tickAlignment
:KontrastNumber
(default value:0
)
KontrastOrdinate
Functions, properties and events from
KontrastAxis
are inherited.
Properties
-
arrowColor
:KontrastColor
(default value:'black'
) -
arrowOpacity
:KontrastNumber
(default value:1
) -
arrowThickness
:KontrastNumber
(default value:10
) -
gridColor
:KontrastColor
(default value:'black'
) -
gridOpacity
:KontrastNumber
(default value:1
) -
gridThickness
:KontrastNumber
(default value:0.1
) -
gridRenderIndex
:KontrastNumber
(default value:-1
) -
xOrigin
:KontrastNumber
(default value:0
) -
yOrigin
:KontrastNumber
(default value:0
) -
zOrigin
:KontrastNumber
(default value:0
) -
xAnchor
:KontrastNumber
(default value:0
) -
yAnchor
:KontrastNumber
(default value:0
) -
zAnchor
:KontrastNumber
(default value:0
) -
tickAlignment
:KontrastNumber
(default value:0
)
KontrastApplicate
Functions, properties and events from
KontrastAxis
are inherited.
Properties
-
arrowColor
:KontrastColor
(default value:'black'
) -
arrowOpacity
:KontrastNumber
(default value:1
) -
arrowThickness
:KontrastNumber
(default value:10
) -
gridColor
:KontrastColor
(default value:'black'
) -
gridOpacity
:KontrastNumber
(default value:1
) -
gridThickness
:KontrastNumber
(default value:0.1
) -
gridRenderIndex
:KontrastNumber
(default value:-1
) -
xOrigin
:KontrastNumber
(default value:0
) -
yOrigin
:KontrastNumber
(default value:0
) -
zOrigin
:KontrastNumber
(default value:0
) -
xAnchor
:KontrastNumber
(default value:0
) -
yAnchor
:KontrastNumber
(default value:0
) -
zAnchor
:KontrastNumber
(default value:0
) -
tickAlignment
:KontrastNumber
(default value:0
)
KontrastColorAxis
Functions, properties and events from
KontrastAxis
are inherited.
Properties
-
orientation
:KontrastSelection
(default value:'vertical'
, possible values:'vertical'
,'horizontal'
) -
horizontalOrigin
:KontrastNumber
(default value:0
) -
verticalOrigin
:KontrastNumber
(default value:0
) -
horizontalAnchor
:KontrastNumber
(default value:0
) -
verticalAnchor
:KontrastNumber
(default value:0
) -
zone
:KontrastSelection
(default value:'inside'
, possible values:'inside'
,'left'
,'right'
,'top'
,'bottom'
,'top-left'
,'top-right'
,'bottom-left'
,'bottom-right'
) -
colorNaN
:KontrastColor
(default value:'blue'
) -
colorBelow
:KontrastColor
(default value:'black'
) -
color0
:KontrastColor
(default value:'black'
) -
color1
:KontrastColor
(default value:'white'
) -
color2
:KontrastColor
(default value:'black'
) -
color3
:KontrastColor
(default value:'black'
) -
color4
:KontrastColor
(default value:'black'
) -
colorAbove
:KontrastColor
(default value:'white'
) -
stop1
:KontrastNumber
(default value:1
) -
stop2
:KontrastNumber
(default value:1
) -
stop3
:KontrastNumber
(default value:1
)
KontrastOpacityAxis
Functions, properties and events from
KontrastAxis
are inherited.
Properties
-
orientation
:KontrastSelection
(default value:'vertical'
, possible values:'vertical'
,'horizontal'
) -
horizontalOrigin
:KontrastNumber
(default value:0
) -
verticalOrigin
:KontrastNumber
(default value:0
) -
horizontalAnchor
:KontrastNumber
(default value:0
) -
verticalAnchor
:KontrastNumber
(default value:0
) -
zone
:KontrastSelection
(default value:'inside'
, possible values:'inside'
,'left'
,'right'
,'top'
,'bottom'
,'top-left'
,'top-right'
,'bottom-left'
,'bottom-right'
) -
opacityBelow
:KontrastNumber
(default value:0
) -
opacityMin
:KontrastNumber
(default value:0
) -
opacityMax
:KontrastNumber
(default value:1
) -
opacityAbove
:KontrastNumber
(default value:1
)
KontrastThicknessAxis
Functions, properties and events from
KontrastAxis
are inherited.
Properties
-
orientation
:KontrastSelection
(default value:'vertical'
, possible values:'vertical'
,'horizontal'
) -
horizontalOrigin
:KontrastNumber
(default value:0
) -
verticalOrigin
:KontrastNumber
(default value:0
) -
horizontalAnchor
:KontrastNumber
(default value:0
) -
verticalAnchor
:KontrastNumber
(default value:0
) -
zone
:KontrastSelection
(default value:'inside'
, possible values:'inside'
,'left'
,'right'
,'top'
,'bottom'
,'top-left'
,'top-right'
,'bottom-left'
,'bottom-right'
) -
thicknessBelow
:KontrastNumber
(default value:0
) -
thicknessMin
:KontrastNumber
(default value:0
) -
thicknessMax
:KontrastNumber
(default value:10
) -
thicknessAbove
:KontrastNumber
(default value:10
)
KontrastAnnotation
Properties
-
name
:KontrastName
-
text
:KontrastString
(default value: empty string) -
zone
:KontrastSelection
(default value:'top'
, possible values:'inside'
,'left'
,'right'
,'top'
,'bottom'
,'top-left'
,'top-right'
,'bottom-left'
,'bottom-right'
) -
hidden
:KontrastBoolean
(default value:false
) -
excludeFromLayout
:KontrastBoolean
(default value:false
) -
textColor
:KontrastColor
(default value:'black'
) -
opacity
:KontrastNumber
(default value:1
) -
backgroundColor
:KontrastColor
(default value:'white'
) -
backgroundOpacity
:KontrastNumber
(default value:0
) -
horizontalOrigin
:KontrastNumber
(default value:0
) -
verticalOrigin
:KontrastNumber
(default value:0
) -
horizontalAnchor
:KontrastNumber
(default value:0
) -
verticalAnchor
:KontrastNumber
(default value:0
)
KontrastAxisLabel
Properties
-
text
:KontrastString
(default value: empty string) -
hidden
:KontrastBoolean
(default value:false
) -
textColor
:KontrastColor
(default value:'black'
) -
backgroundColor
:KontrastColor
(default value:'white'
) -
opacity
:KontrastNumber
(default value:1
) -
backgroundOpacity
:KontrastNumber
(default value:0
) -
position
:KontrastNumber
(default value:1
) -
verticalAnchor
:KontrastNumber
(default value:1
) -
horizontalAnchor
:KontrastNumber
(default value:1
) -
rotation
:KontrastNumber
(default value:0
) -
rotateRelativeToLine
:KontrastBoolean
(default value:false
)
KontrastPoints
Properties
-
name
:KontrastName
-
markerLegend
:KontrastString
(default value: empty string) -
excludeFromHoverMarker
:KontrastBoolean
(default value:false
) -
hidden
:KontrastBoolean
(default value:false
) -
renderIndex
:KontrastNumber
(default value:0
) -
data
:KontrastData
-
abscissa
:KontrastNumber
(default value:0
) -
ordinate
:KontrastNumber
(default value:0
) -
applicate
:KontrastNumber
(default value:0
) -
color
:KontrastColor
(default value:'black'
) -
opacity
:KontrastNumber
(default value:1
) -
thickness
:KontrastNumber
(default value:2
) -
shape
:KontrastSelection
(default value:'circle'
, possible values:'circle'
,'square'
,'plus'
,'cross'
,'hexagon'
) -
drawMode
:KontrastSelection
(default value:'fill'
, possible values:'fill'
,'stroke'
)
KontrastLines
Properties
-
name
:KontrastName
-
markerLegend
:KontrastString
(default value: empty string) -
excludeFromHoverMarker
:KontrastBoolean
(default value:false
) -
hidden
:KontrastBoolean
(default value:false
) -
renderIndex
:KontrastNumber
(default value:0
) -
data
:KontrastData
-
abscissa
:KontrastNumber
(default value:0
) -
ordinate
:KontrastNumber
(default value:0
) -
applicate
:KontrastNumber
(default value:0
) -
color
:KontrastColor
(default value:'black'
) -
opacity
:KontrastNumber
(default value:1
) -
thickness
:KontrastNumber
(default value:2
) -
segmentCap
:KontrastSelection
(default value:'round'
, possible values:'round'
,'butt'
,'square'
) -
lineStyle
:KontrastSelection
(default value:'solid'
, possible values:'solid'
,'dashed'
) -
dashLength
:KontrastNumber
(default value:4
) -
dashSkip
:KontrastNumber
(default value:2
)
KontrastPixels
Properties
-
name
:KontrastName
-
markerLegend
:KontrastString
(default value: empty string) -
excludeFromHoverMarker
:KontrastBoolean
(default value:false
) -
hidden
:KontrastBoolean
(default value:false
) -
renderIndex
:KontrastNumber
(default value:0
) -
data
:KontrastData
-
abscissa
:KontrastNumber
(default value:0
) -
ordinate
:KontrastNumber
(default value:0
) -
applicate
:KontrastNumber
(default value:0
) -
color
:KontrastColor
(default value:'black'
) -
opacity
:KontrastNumber
(default value:1
)
KontrastBars
Properties
-
name
:KontrastName
-
markerLegend
:KontrastString
(default value: empty string) -
excludeFromHoverMarker
:KontrastBoolean
(default value:false
) -
hidden
:KontrastBoolean
(default value:false
) -
renderIndex
:KontrastNumber
(default value:0
) -
data
:KontrastData
-
abscissa
:KontrastNumber
(default value:0
) -
ordinate
:KontrastNumber
(default value:0
) -
applicate
:KontrastNumber
(default value:0
) -
color
:KontrastColor
(default value:'black'
) -
opacity
:KontrastNumber
(default value:1
) -
thickness
:KontrastNumber
(default value:2
) -
segmentCap
:KontrastSelection
(default value:'round'
, possible values:'round'
,'butt'
,'square'
) -
lineStyle
:KontrastSelection
(default value:'solid'
, possible values:'solid'
,'dashed'
) -
dashLength
:KontrastNumber
(default value:4
) -
dashSkip
:KontrastNumber
(default value:2
)
KontrastTiles
Functions
-
alignToPixels(options: object)
Properties
-
name
:KontrastName
-
markerLegend
:KontrastString
(default value: empty string) -
excludeFromHoverMarker
:KontrastBoolean
(default value:false
) -
hidden
:KontrastBoolean
(default value:false
) -
renderIndex
:KontrastNumber
(default value:0
) -
data
:KontrastData
-
abscissa
:KontrastNumber
(default value:0
) -
ordinate
:KontrastNumber
(default value:0
) -
applicate
:KontrastNumber
(default value:0
) -
color
:KontrastColor
(default value:'black'
) -
opacity
:KontrastNumber
(default value:1
) -
borderColor
:KontrastColor
(default value:'black'
) -
borderOpacity
:KontrastNumber
(default value:1
)
KontrastCubes
Properties
-
name
:KontrastName
-
markerLegend
:KontrastString
(default value: empty string) -
excludeFromHoverMarker
:KontrastBoolean
(default value:false
) -
hidden
:KontrastBoolean
(default value:false
) -
renderIndex
:KontrastNumber
(default value:0
) -
data
:KontrastData
-
abscissa
:KontrastNumber
(default value:0
) -
ordinate
:KontrastNumber
(default value:0
) -
applicate
:KontrastNumber
(default value:0
) -
color
:KontrastColor
(default value:'black'
) -
opacity
:KontrastNumber
(default value:1
) -
samplingMode
:KontrastSelection
(default value:'uniform'
, possible values:'uniform'
,'bresenham'
) -
uniformSampleCount
:KontrastNumber
(default value:200
)
KontrastCursor
Properties
-
name
:KontrastName
-
markerLegend
:KontrastString
(default value: empty string) -
excludeFromHoverMarker
:KontrastBoolean
(default value:false
) -
hidden
:KontrastBoolean
(default value:false
) -
renderIndex
:KontrastNumber
(default value:0
) -
data
:KontrastData
-
abscissa
:KontrastNumber
(default value:0
) -
ordinate
:KontrastNumber
(default value:0
) -
applicate
:KontrastNumber
(default value:0
) -
color
:KontrastColor
(default value:'black'
) -
opacity
:KontrastNumber
(default value:1
) -
thickness
:KontrastNumber
(default value:1
) -
shape
:KontrastSelection
(default value:'cross'
, possible values:'circle'
,'square'
,'plus'
,'cross'
,'hexagon'
) -
drawMode
:KontrastSelection
(default value:'fill'
, possible values:'fill'
,'stroke'
) -
segmentCap
:KontrastSelection
(default value:'round'
, possible values:'round'
,'butt'
,'square'
) -
lineStyle
:KontrastSelection
(default value:'solid'
, possible values:'solid'
,'dashed'
) -
dashLength
:KontrastNumber
(default value:4
) -
dashSkip
:KontrastNumber
(default value:2
)
discreteFourierTransform and inverseDiscreteFourierTransform
Input
-
realPart
:number
|numberArray
-
imaginaryPart
:number
|numberArray
(default value:
)0
-
domainInterval
:number
|numberArray
-
dataCount
:number
|numberArray
Output
-
realPart
:Float64Array
-
imaginaryPart
:Float64Array
-
absoluteValue
:Float64Array
-
argument
:Float64Array
-
domainValue
:Float64Array | array
-
domainInterval
:number | Float64Array
-
domainBinStart
:number | Float64Array
-
domainBinEnd
:number | Float64Array
-
dataCount
:number | Float64Array
parseCSV
Input
-
source
:string
-
columnTypes
:array
-
startLine
:zeroOrPositiveInteger
(default value:
)0
-
headerLine
:zeroOrPositiveInteger
|undefined
-
delimiter
:character
(default value:
)','
-
quoteCharacter
:character
(default value:
)'"'
-
decimalSeparator
:character
(default value:
)'.'
Output
generateRandomNumbers
Input
-
distribution
:'uniform'
|'gaussian'
-
count
:number
-
lowerLimit
:number
-
upperLimit
:number
-
mean
:number
-
standardDeviation
:number
Output
-
values
:Float64Array
generateHistogram
Input
-
lowerLimit
:number
-
upperLimit
:number
-
values
:numberArray
-
binCount
:number
Output
-
binCenter
:Float64Array
-
binLower
:Float64Array
-
binUpper
:Float64Array
-
binEdge
:Float64Array
-
counts
:Float64Array
-
density
:Float64Array
-
insideCount
:number
-
outsideCount
:number
-
nonfiniteCount
:number
integrateODE
Input
-
quantities
:object
-
numberType
:'real'
|'complex'
(default value:
)'real'
-
algorithm
:'runge-kutta-4'
(default value:
)'runge-kutta-4'
-
derivativeCallback
:function
(optional) -
mode
:'block'
|'promise'
|'callback'
(default value:
)'block'
-
resolve
:function
-
reject
:function
Quantities
-
type
:'independent'
|'dependent'
|'constant'
-
initial
:number
|complexNumber
-
final
:number
-
count
:number
-
maxStepSize
:number
(default value:
)Infinity
-
includeInitial
:boolean
(default value:
)true
-
derivative
:string
-
value
:number
|complexNumber
Output
solveEquations
Input
-
quantities
:object
-
equations
:array
-
derivativeStep
:positiveNumber
(default value:
)0.001
-
maxIterationCount
:positiveInteger
(default value:
)100
-
defaultConvergenceTolerance
:positiveNumber
(default value:
)1e-14
-
numberType
:'real'
|'complex'
(default value:
)'real'
Quantities
-
type
:'dependent'
|'constant'
-
initial
:number
|complexNumber
-
stepSize
:number
(default value:
)0.001
-
convergenceTolerance
:positiveNumber
(default value:
)1e-14
-
value
:number
|complexNumber
Output
fit
Input
-
residuals
:string
(optional) -
residualCallback
:function
(optional) -
quantities
:object
-
numberType
:'real'
|'complex'
(default value:
)'complex'
-
convergenceTolerance
:positiveNumber
(default value:
)1e-14
-
maxIterationCount
:positiveInteger
(default value:
)100
Quantities
-
type
:'constant'
|'parameter'
-
initial
:number
-
stepSize
:number
(default value:
)0.001
-
data
:numericData
Output
parseExpression
Input
-
expression
:string
-
numberType
:'real'
|'complex'
(default value:
)'real'
Output
-
evaluate
:function
-
variables
:array
-
element
:HTMLElement
inspectDecimal
Input
-
value
:finiteNonZeroNumber
Output
formatDecimal
Input
-
value
:finiteNumber
-
exponent
:integer
-
leastSignificantExponent
:integer
Output
KontrastNumber
Functions
-
assign(value: string | number)
-
increase(amount: number)
-
decrease(amount: number)
-
assignInstantly(value: string | number)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
Events
-
change
, callback:function () { … }
KontrastInteger
Functions
-
assign(value: string | number)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
Events
-
change
, callback:function () { … }
KontrastString
Functions
-
assign(value: string)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
Events
-
change
, callback:function () { … }
KontrastName
Functions
-
assign(value: string)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
Events
-
change
, callback:function () { … }
KontrastBoolean
Functions
-
assign(value: boolean)
-
toggle()
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
Events
-
change
, callback:function () { … }
KontrastColor
Functions
-
assign(value: string | array)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
Events
-
change
, callback:function () { … }
KontrastElement
Functions
-
assign(value: HTMLElement | string)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
-
type
:string
-
value
:HTMLElement
Events
-
change
, callback:function () { … }
KontrastSelection
Functions
-
assign(value: string)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
Events
-
change
, callback:function () { … }
KontrastAspectRatio
Functions
-
assign(value: number | string)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
Events
-
change
, callback:function () { … }
KontrastMapping
Functions
-
assign(value: string)
-
forward(value: number)
-
backward(value: number)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
Events
-
change
, callback:function () { … }
KontrastData
Functions
-
assign(data: object)
-
clear()
-
update()
-
set(axisName: string, value: number | numberArray | string | object)
-
delete(axisName: string)
-
addEventListener(eventName: string, callback: function)
-
clearEventListener(eventName: string)
Properties
-
value
:object
Events
-
change
, callback:function () { … }
Types
-
character
A string that contains only one character.
-
numericData
This can be a number or an array of numbers to signify the real part of a quantity. It can also be an object with a property
r
and a propertyi
to signify the real and imaginary part, respectively. -
numberArray
An array of numbers. This can be a normal JavaScript array or a typed array, such as
Float64Array
. -
complexNumber
A complex number is an object with two properties. The real part is specified as property
r
and the imaginary part as propertyi
(both of type number). -
integer
An integer number.
-
positiveInteger
A positive integer.
-
finiteNonZeroNumber
A finite number that is not zero (any number excluding
NaN
,+Infinity
,-Infinity
,+0
and-0
). -
finiteNumber
A finite number (any number excluding
NaN
,+Infinity
and-Infinity
). -
positiveNumber
A positive number.
-
zeroOrPositiveInteger
The number zero or any positive integer.