UNPKG

rimmel

Version:

A Streams-Oriented UI library for the Rx.Observable Universe

24 lines (22 loc) 1.19 kB
self.RMLREF = ''; const REF_TAG = 'RMLREF+'; // custom attribute and corresponding selector to find just-mounted elements // that need any data binding const RESOLVE_ATTRIBUTE = 'resolve'; // keep lowercase for SVG const RESOLVE_SELECTOR = `[${RESOLVE_ATTRIBUTE}]`; // An equivalent of the "debugger;" JavaScript expression, for templates const RML_DEBUG = 'rml:debugger'; // Special, non-printable Unicode characters to wrap interactive text nodes // letting Rimmel know they'll need to be rendered as Text Nodes in the DOM, for updates const INTERACTIVE_NODE_START = '\u200B'; const INTERACTIVE_NODE_END = '\u200C'; // FIXME: can't use this const SINK_TAG = 'sink'; // Use the new native Web Platform Observables instead of addEventListener when available var USE_DOM_OBSERVABLES = false; const set_USE_DOM_OBSERVABLES = ((x) => USE_DOM_OBSERVABLES = x); const SymbolObservature = Symbol.for('observature'); // export const configure = () => { // return rml // } export { INTERACTIVE_NODE_END, INTERACTIVE_NODE_START, REF_TAG, RESOLVE_ATTRIBUTE, RESOLVE_SELECTOR, RML_DEBUG, SINK_TAG, SymbolObservature, USE_DOM_OBSERVABLES, set_USE_DOM_OBSERVABLES }; //# sourceMappingURL=constants.js.map