@striven-erp/striven-fileviewer
Version:
A pure javascript fileviewer made for Striven ERP
16 lines (13 loc) • 622 B
JavaScript
import StrivenFileViewer from "./strivenfileviewer";
export default class KoStrivenFileViewer {
constructor(ko) {
ko.bindingHandlers.fileviewer = {
init: function (element, valueAccessor, allBindings, viewModel, bindingContext) {
var viewElement = allBindings().viewElement;
var valueOption = valueAccessor();
var value = ko.utils.unwrapObservable(valueOption);
var fileviewer = viewElement ? new StrivenFileViewer(element, value, viewElement) : new StrivenFileViewer(element, value);
}
}
}
}