赣州市洪水风险预警系统三维版本
xiebin
2023-02-21 4062c04655d19366ca5e4c772d8a8e9c5690ef7d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
define([
    'dstore/Tree',
    './createSyncStore',
    './createAsyncStore'
], function (Tree, createSyncStore, createAsyncStore) {
    return function createHierarchicalStore(kwArgs, async) {
        var store = async ? createAsyncStore(kwArgs, Tree) : createSyncStore(kwArgs, Tree);
 
        // Override getRootCollection to check for undefined parent rather than null
        store.getRootCollection = function () {
            return this.root.filter({ parent: undefined });
        };
        return store.getRootCollection();
    };
});