Home Reference Source Repository

References

Function Summary

Static Public Function Summary
public

blankSVG(d3local: D3, size: Object, select: String): D3Object

blankSVG: Creates a new, blank SVG to perform d3 methods on.

public

dimensions: Follows the general d3 sizing rules to make it easier to reason about the size and margins of the d3 the goal is have a cleaner way of coding the absolute width and the dimensions the graph will fall in.

public

draw(what: String, parent: D3Object, settings: Object): Object

draw: manages the heavy lifting of d3 by creating a reusable pattern to create graphics.

public

drawSchedule(what: String, parent: D3Object, settings: Object): Object

drawSchedule: exactly the same as draw except to be used with load.

public

load(stringId: String, transitions: ...Function)

load what each transition to schq to be rendered in sequential order.

Variable Summary

Static Public Variable Summary
public

drawComplete: Observable: *

drawComplete: When you need to know when the asynchronous sequence you have created has ended.

public

subscription: Observable: *

drawComplete: a disposable to dispose of a load sequence if you wish to remove it from memory