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.

26 lines (22 loc) 574 B
import ItemTemplate from './ItemTemplate'; export default function UserTemplate(options, itemTemplateConfig, onRender) { function template() { return {}; } function getHashCode() { return 0; } function render(doc, position, data) { if (onRender != null) { onRender(doc, position, data); } else { var itemTemplate = ItemTemplate(options, itemTemplateConfig); itemTemplate.render(doc, position, data); } } return { template: template, getHashCode: getHashCode, render: render }; };