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 |
changeProperty(index: number): object |
|
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 |
removeDimension(index: number): object 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 |
appReducers: * combine all reducers so you can use them where ever we want |