UNPKG

@ribajs/core

Version:

Core module of Riba.js

12 lines 1.13 kB
import { Binder } from "../binder.js"; import { extend } from "@ribajs/utils/src/type.js"; export class AssignBinder extends Binder { static key = "assign"; routine(el, value) { if (typeof value === "object") { return extend({ deep: false }, this.view.models, value); } console.warn("Value must be an object or propertyName is required"); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzaWduLmJpbmRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9iaW5kZXJzL2Fzc2lnbi5iaW5kZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLGNBQWMsQ0FBQztBQUV0QyxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFTbkQsTUFBTSxPQUFPLFlBQWEsU0FBUSxNQUFrQztJQUNsRSxNQUFNLENBQUMsR0FBRyxHQUFHLFFBQVEsQ0FBQztJQUN0QixPQUFPLENBQUMsRUFBc0IsRUFBRSxLQUFVO1FBQ3hDLElBQUksT0FBTyxLQUFLLEtBQUssUUFBUSxFQUFFLENBQUM7WUFDOUIsT0FBTyxNQUFNLENBQUMsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFDMUQsQ0FBQztRQUNELE9BQU8sQ0FBQyxJQUFJLENBQUMscURBQXFELENBQUMsQ0FBQztJQUN0RSxDQUFDIn0=