mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
18 lines
758 B
JavaScript
18 lines
758 B
JavaScript
var events = require('../runtime/events');
|
|
var Component = require('./Component');
|
|
var componentsUtil = require('./util');
|
|
|
|
function onInitComponent(listener) {
|
|
events.on('initComponent', listener);
|
|
}
|
|
|
|
exports.onInitComponent = onInitComponent;
|
|
exports.Component = Component;
|
|
exports.getComponentForEl = componentsUtil.$__getComponentForEl;
|
|
exports.initComponents = require('./init-components').$__initServerRendered;
|
|
|
|
exports.c = require('./defineComponent'); // Referenced by compiled templates
|
|
exports.r = require('./renderer'); // Referenced by compiled templates
|
|
exports.rc = require('./registry').$__register; // Referenced by compiled templates
|
|
|
|
window.$__MARKO_COMPONENTS = exports; // Helpful when debugging... WARNING: DO NOT USE IN REAL CODE!
|