@progress/kendo-charts
Version:
Kendo UI platform-independent Charts library
26 lines (18 loc) • 509 B
JavaScript
import { UserEvents } from '../common';
let current;
class DomEventsBuilder {
static register(userImplementation) {
current = userImplementation;
}
static create(element, events) {
let builder;
if (current) {
builder = current.create(element, events);
} else {
builder = new UserEvents(element, Object.assign({}, {multiTouch: true},
events));
}
return builder;
}
}
export default DomEventsBuilder;