All files / dist ListChange.js

58.33% Statements 7/12
0% Branches 0/3
0% Functions 0/3
58.33% Lines 7/12

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22  1x 1x 1x                   1x 1x 1x         1x  
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.xEntryChangeListChange = exports.ListChange = void 0;
const khrysalis_runtime_1 = require("@lightningkite/khrysalis-runtime");
//! Declares com.lightningkite.lightningdb.ListChange
class ListChange {
    constructor(wholeList = null, old = null, _new = null) {
        this.wholeList = wholeList;
        this.old = old;
        this._new = _new;
    }
    static propertyTypes(T) { return { wholeList: [Array, T], old: T, _new: T }; }
}
exports.ListChange = ListChange;
ListChange.properties = ["wholeList", "old", "_new"];
(0, khrysalis_runtime_1.setUpDataClass)(ListChange);
//! Declares com.lightningkite.lightningdb.listChange>com.lightningkite.lightningdb.EntryChangecom.lightningkite.lightningdb.listChange.T
function xEntryChangeListChange(this_) {
    return new ListChange(undefined, this_.old, this_._new);
}
exports.xEntryChangeListChange = xEntryChangeListChange;
//# sourceMappingURL=ListChange.js.map