{"size": 905, "ext": "js", "max_stars_repo_path": "dist/ReadOnlyObservableSet/index.js", "max_stars_repo_name": "anderjason/observable", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "dist/ReadOnlyObservableSet/index.js", "max_issues_repo_name": "anderjason/observable", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "dist/ReadOnlyObservableSet/index.js", "max_forks_repo_name": "anderjason/observable", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 28.28125, "max_line_length": 62, "alphanum_fraction": 0.670718232}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ReadOnlyObservableSet = void 0;
class ReadOnlyObservableSet {
    constructor(observableSet) {
        this._isObservableSet = true;
        this._observableSet = observableSet;
    }
    static givenObservableSet(observableSet) {
        return new ReadOnlyObservableSet(observableSet);
    }
    get count() {
        return this._observableSet.count;
    }
    hasValue(value) {
        return this._observableSet.hasValue(value);
    }
    toSet() {
        return this._observableSet.toSet();
    }
    toArray() {
        return this._observableSet.toArray();
    }
    get didChange() {
        return this._observableSet.didChange;
    }
    get didChangeSteps() {
        return this._observableSet.didChangeSteps;
    }
}
exports.ReadOnlyObservableSet = ReadOnlyObservableSet;
//# sourceMappingURL=index.js.map