UNPKG

octobercms

Version:

AJAX Framework for October CMS

34 lines (25 loc) 674 B
import namespace from "./namespace"; export default namespace; if (!window.oc) { window.oc = {}; } if (!window.oc.AjaxExtras) { // Namespace window.oc.AjaxExtras = namespace; // Flash messages window.oc.flashMsg = namespace.flashMsg; // Progress bar window.oc.progressBar = namespace.progressBar; // Attach loader window.oc.attachLoader = namespace.attachLoader; // Boot controller if (!isAMD() && !isCommonJS()) { namespace.start(); } } function isAMD() { return typeof define == "function" && define.amd; } function isCommonJS() { return typeof exports == "object" && typeof module != "undefined"; }