Home Reference Source Repository

References

Class Summary

Static Public Class Summary
public

Render Controller

public

Function Summary

Static Public Function Summary
public

show all element

public

ControlsSectionElement(objectPattern: {"options": *, "onOptionChange": *})

present control section

public

DimensionControllerElement(objectPattern: {"onAddDimension": *, "onChange": *, "onRemove": *, "list": *, "label": *}): object

present all dimension controllers

public

MakeSpline(data: *): object

rebuild object

public

scene container

public

SinusControllerElement(objectPattern: {"onChange": *, "onRemove": *, "onSwitchPlay": *, "width": *, "step": *, "start": *, "isPlaying": *})

public

ThreeDimensionController(objectPattern: {}): object

present all dimension controllers

public

addDimension(label: string): *

public
public

dimensionsReducer(dimensionState: {"x": undefined, "y": undefined, "z": undefined}, action: *): *

reducer changes store by action

public

load last State

public

optionReducer(optionState: {"showAxes": boolean, "hasHSL": boolean}, action: *): *

reducer changes store by action

public

remove a dimension

public

saveState(state: *)

save last State

public

change browser url to new state and reload it

Variable Summary

Static Public Variable Summary
public

connect DimensionControllerElement to redux store with above methods

public

connect DimensionControllerElement to redux store with above methods

public
public

connect SinusControllerElement to redux store with above methods

public

combine all reducers so you can use them where ever we want