UNPKG

rimmel

Version:

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

22 lines (19 loc) 608 B
import { SINK_TAG } from '../constants.js'; const INNER_TEXT_SINK_TAG = 'innerText'; const InnerTextSink = (node) => (html) => { node.innerText = html; }; /** * A specialised sink to set the innerText on an element * @param source A present or future string * @returns RMLTemplateExpression A text-node RML template expression * @example <div>${InnerText(stream)}</div> */ const InnerText = (source) => ({ type: SINK_TAG, t: INNER_TEXT_SINK_TAG, source, sink: InnerTextSink, }); export { INNER_TEXT_SINK_TAG, InnerText, InnerTextSink }; //# sourceMappingURL=inner-text-sink.js.map