UNPKG

basicprimitives

Version:

Basic Primitives Diagrams for JavaScript - data visualization components library that implements organizational chart and multi-parent dependency diagrams, contains implementations of JavaScript Controls and PDF rendering plugins.

29 lines (26 loc) 804 B
export default function EndPointTemplateTask(endPointsOptionTask /* changes in items update layout anyway */, templates) { var _data = { endPointTemplate: null, }; function process() { _data.template = null; return false; } function getTemplate() { var options; if (_data.endPointTemplate == null) { options = endPointsOptionTask.getOptions(); var { onEndPointRender } = options; if( onEndPointRender != null ) { _data.endPointTemplate = new templates.CustomRenderTemplate(options, onEndPointRender); } else { _data.endPointTemplate = new templates.EndPointTemplate(options); } } return _data.endPointTemplate; } return { process: process, getTemplate: getTemplate }; };