UNPKG

@ribajs/core

Version:

Core module of Riba.js

15 lines 1.09 kB
import { Binder } from "../binder.js"; export class TextBinder extends Binder { static key = "text"; routine(el, value) { if (typeof value !== "string") { if (typeof value?.toString === "function") { value = value.toString(); } else { } } el.textContent = value || ""; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGV4dC5iaW5kZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvYmluZGVycy90ZXh0LmJpbmRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sY0FBYyxDQUFDO0FBS3RDLE1BQU0sT0FBTyxVQUFXLFNBQVEsTUFBMkI7SUFDekQsTUFBTSxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUM7SUFDcEIsT0FBTyxDQUFDLEVBQWUsRUFBRSxLQUFVO1FBQ2pDLElBQUksT0FBTyxLQUFLLEtBQUssUUFBUSxFQUFFLENBQUM7WUFDOUIsSUFBSSxPQUFPLEtBQUssRUFBRSxRQUFRLEtBQUssVUFBVSxFQUFFLENBQUM7Z0JBQzFDLEtBQUssR0FBRyxLQUFLLENBQUMsUUFBUSxFQUFFLENBQUM7WUFDM0IsQ0FBQztpQkFBTSxDQUFDO1lBS1IsQ0FBQztRQUNILENBQUM7UUFFRCxFQUFFLENBQUMsV0FBVyxHQUFHLEtBQUssSUFBSSxFQUFFLENBQUM7SUFDL0IsQ0FBQyJ9