UNPKG

jsoniq

Version:

JSONiq implementation for JavaScript

17 lines (15 loc) 1.77 kB
"use strict"; /// <reference path="../../../typings/lodash/lodash.d.ts" /> var UpdatePrimitive_1 = require("./UpdatePrimitive"); class Delete extends UpdatePrimitive_1.default { constructor(id) { super("", []); this.id = id; } invert(target, pul) { pul.insert(this.id, target); return this; } } exports.default = Delete; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi91cGRhdGVzL3ByaW1pdGl2ZXMvUmVtb3ZlLnRzIl0sIm5hbWVzIjpbIkRlbGV0ZSIsIkRlbGV0ZS5jb25zdHJ1Y3RvciIsIkRlbGV0ZS5pbnZlcnQiXSwibWFwcGluZ3MiOiI7QUFBQSw0REFBNEQ7QUFDNUQsZ0NBQTRCLG1CQUFtQixDQUFDLENBQUE7QUFJaEQscUJBQW9DLHlCQUFlO0lBRy9DQSxZQUFZQSxFQUFVQTtRQUNsQkMsTUFBTUEsRUFBRUEsRUFBRUEsRUFBRUEsQ0FBQ0EsQ0FBQ0E7UUFDZEEsSUFBSUEsQ0FBQ0EsRUFBRUEsR0FBR0EsRUFBRUEsQ0FBQ0E7SUFDakJBLENBQUNBO0lBRURELE1BQU1BLENBQUNBLE1BQVdBLEVBQUVBLEdBQVNBO1FBQ3pCRSxHQUFHQSxDQUFDQSxNQUFNQSxDQUFDQSxJQUFJQSxDQUFDQSxFQUFFQSxFQUFFQSxNQUFNQSxDQUFDQSxDQUFDQTtRQUM1QkEsTUFBTUEsQ0FBQ0EsSUFBSUEsQ0FBQ0E7SUFDaEJBLENBQUNBO0FBQ0xGLENBQUNBO3lCQUFBIiwiZmlsZSI6ImxpYi91cGRhdGVzL3ByaW1pdGl2ZXMvUmVtb3ZlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uLy4uL3R5cGluZ3MvbG9kYXNoL2xvZGFzaC5kLnRzXCIgLz5cbmltcG9ydCBVcGRhdGVQcmltaXRpdmUgZnJvbSBcIi4vVXBkYXRlUHJpbWl0aXZlXCI7XG5cbmltcG9ydCB7IElQVUwgfSBmcm9tIFwiLi4vSVBVTFwiO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBEZWxldGUgZXh0ZW5kcyBVcGRhdGVQcmltaXRpdmUge1xuICAgIGlkOiBzdHJpbmc7XG5cbiAgICBjb25zdHJ1Y3RvcihpZDogc3RyaW5nKSB7XG4gICAgICAgIHN1cGVyKFwiXCIsIFtdKTtcbiAgICAgICAgdGhpcy5pZCA9IGlkO1xuICAgIH1cblxuICAgIGludmVydCh0YXJnZXQ6IGFueSwgcHVsOiBJUFVMKTogVXBkYXRlUHJpbWl0aXZlIHtcbiAgICAgICAgcHVsLmluc2VydCh0aGlzLmlkLCB0YXJnZXQpO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG59XG4iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0=