Sha256: 638635b3848b2122c343358dcf96ca288c5c9084c1033938ce7dfbda284b2721
Contents?: true
Size: 659 Bytes
Versions: 13
Compression:
Stored size: 659 Bytes
Contents
import * as jquery from "jquery" import UiBibzInterfaces from 'interfaces' import UiBibzForms from 'forms' import UiBibzTables from 'tables' export default class UiBibzJs { constructor(){} start(){ if (typeof Turbo == 'undefined') { this.init() } else { document.addEventListener("turbo:load", (e) => this.init()) } } init(node){ if(node === undefined) node = document new UiBibzTables(node) new UiBibzForms(node) new UiBibzInterfaces(node) } } let uiBibzJs export function start(){ uiBibzJs = new UiBibzJs uiBibzJs.start() } export function init(node) { uiBibzJs.init(node) return uiBibzJs }
Version data entries
13 entries across 13 versions & 1 rubygems