Lines Matching refs:store

7831 		var store = gantt.$data.tasksStore;
7835 store.silent(function(){
7836 store.unselect();
7847 if (store.getSelectedId() == oldid) {
7848 store.silent(function(){
7849 store.unselect(oldid);
7850 store.select(newid);
10290 var store = gantt.getDatastore(name);
10297 var item = store.getItem(id);
10298 if(item && store.isVisible(id)) {
10309 var data = store.getVisibleItems();
10317 var data = store.getVisibleItems();
10323 store.attachEvent("onStoreUpdated", function(id, item, action){
10341 store.attachEvent("onStoreUpdated", function(id, item, action){
10350 store.callEvent("onBeforeRefreshAll", []);
10352 store.callEvent("onAfterRefreshAll", []);
10354 store.callEvent("onBeforeRefreshItem", [item.id]);
10356 store.callEvent("onAfterRefreshItem", [item.id]);
10363 store.attachEvent("onItemOpen", function(){
10367 store.attachEvent("onItemClose", function(){
10377 store.attachEvent("onIdChange", function(oldId, newId){
10382 store.callEvent("onBeforeIdChange", [oldId, newId]);
10388 refreshId(renderer.getLayers(), oldId, newId, store.getItem(newId));
10469 function createDataStoreSelectMixin(store){ argument
10472 var deleteItem = store._removeItemInner;
10479 store._removeItemInner = function(id){
10495 store.attachEvent("onIdChange", function(oldId, newId) {
10496 if (store.getSelectedId() == oldId) {
10497 store.silent(function () {
10498 store.unselect(oldId);
10499 store.select(newId);
11176 var store = new $StoreType(config);
11177 this.mixin(store, createDatastoreSelect(store));
11183 this.$services.setService(servicePrefix + config.name, function() { return store; } );
11197 return store;
11273 var store = this.$data.tasksStore;
11278 store.select(id);
11280 return store.getSelectedId();
11283 var store = this.$data.tasksStore;
11284 store.unselect(id);
15561 if(!settings.store){
15562 settings.store = gantt.config.duration_unit;
17186 function extendSettings (store, parentSettings){ argument
17187 var own = this.$config[store];
17194 this.$config[store] = new ViewSettings(own);
17195 return this.$config[store];
17498 var store = null;
17518 store = grid.$gantt.getDatastore(grid.$config.bind);
17522 handlers.push(store.attachEvent("onIdChange", function(oldId, newId){
17527 handlers.push(store.attachEvent("onStoreUpdated", function(){
17532 if(self.isVisible() && !store.isVisible(self._itemId)){
17555 if(!store.exists(itemId)){
17560 if (gantt.isReadonly(store.getItem(itemId))) {
17612 var item = store.getItem(itemId);
17620 value = store.getItem(itemId);
17645 value = store.getItem(this._itemId);
17688 if(!(this.isVisible() && store.exists(this._itemId) && this.isChanged())) {
17696 if(!store.exists(itemId)) {
17700 var item = store.getItem(itemId);
17717 store.updateItem(itemId);
17813 store.detachEvent(handlerId);
17815 store = null;
18848 var store = this.$config.rowStore;
18850 var contentHeight = store ? config.row_height * store.countVisible() : 0,
19022 store = this.$config.rowStore;
19024 if (!store || id !== null || !this.isVisible() || !config.smart_rendering) {
19036 contentHeight = store ? config.row_height * store.countVisible() : 0;
19053 var store = this.$config.rowStore;
19054 if (!store) {
19059 …this._staticBgHandler = store.attachEvent("onStoreUpdated", utils.bind(this._refreshPlaceholderOnS…
19065 var store = this.$config.rowStore;
19066 if (!store) return true;
19070 store.close(target.getAttribute(this.$config.item_attribute));
19077 var store = this.$config.rowStore;
19078 if (!store) return true;
19082 store.open(target.getAttribute(this.$config.item_attribute));
19601 var store = getStore();
19603 var task = store.getItem(dnd.config.id);
19604 dnd.config.index = store.getBranchIndex(dnd.config.id);
19613 var store = getStore();
19614 var tasks = store.getItems();
19624 var store = getStore();
19632 var gridHeight = store.countVisible() * config.row_height;
19650 store = getStore();
19657 if (index > store.countVisible() - 1)
19660 return store.getIdByIndex(index);
19667 store = getStore();
19674 var item = store.getItem(dnd.config.id);
19676 var el = dnd._getTaskByY(targetY, store.getIndexById(item.id));
19678 if (!store.exists(el)) {
19686 …return (!(store.isChildOf(over.id, item.id)) && (next.$level == item.$level || config.order_branch…
19689 if (store.exists(el)) {
19690 var over = store.getItem(el);
19692 if (store.getIndexById(over.id) * config.row_height + config.row_height / 2 < targetY) {
19694 var index = store.getIndexById(over.id);
19695 var nextId = store.getNext(over.id);//adds +1 when hovering over placeholder
19696 var next = store.getItem(nextId);
19703 if (!(store.isChildOf(item.id, over.id) && store.getChildren(over.id).length == 1))
19706 store.move(item.id, store.getBranchIndex(over.id) + 1, store.getParent(over.id));
19716 nextId = store.getIdByIndex(index);
19717 next = store.getItem(nextId);
19720 store.move(item.id, -1, store.getParent(next.id));
19727 if (!store.hasChild(over.id)) {
19729 store.move(item.id, -1, over.id);
19732 if (store.getIndexById(over.id) || config.row_height / 3 < targetY) return;
19736 var index = store.getIndexById(over.id),
19737 prevId = store.getIdByIndex(index - 1);
19739 var prev = store.getItem(prevId);
19744 prevId = store.getIdByIndex(index - shift);
19745 prev = store.getItem(prevId);
19752 store.move(item.id, 0, 0, over.id);
19754 } else if (over.$level == item.$level - 1 && !store.getChildren(over.id).length) {
19755 store.move(item.id, 0, over.id);
19758 store.move(item.id, -1, store.getParent(prev.id));
19766 var store = getStore();
19767 var task = store.getItem(dnd.config.id);
19772 store.move(dnd.config.id, dnd.config.index, dnd.config.parent);
19851 var store = grid.$config.rowStore;
19853 var task = store.getItem(dnd.config.id);
19854 dnd.config.level = store.calculateItemLevel(task);
19856 targetParent: store.getParent(task.id),
19857 targetIndex: store.getBranchIndex(task.id),
19869 var store = grid.$config.rowStore;
19874 return store.$getRootId();
19879 if (index > store.countVisible() - 1)
19880 return store.$getRootId();
19882 return store.getIdByIndex(index);
19888 var store = grid.$config.rowStore;
19894 if(targetTaskId !== store.$getRootId()) {
19902 result = getMultiLevelTarget(dnd.config.id, targetTaskId, relTargetPos, eventTop, store);
19904 …result = getLockedLevelTarget(dnd.config.id, targetTaskId, relTargetPos, eventTop, store, dnd.conf…
19926 var store = grid.$config.rowStore;
19927 var task = store.getItem(dnd.config.id);
19938 store.move(dnd.config.id, target.targetIndex, target.targetParent);
19941 store.refresh(task.id);
19980 nextSiblingTarget: function nextSiblingTarget(dndTaskId, targetTaskId, store) {
19984 result.targetParent = store.getParent(result.targetId);
19985 result.targetIndex = store.getBranchIndex(result.targetId);
19986 …if(store.getParent(dndTaskId) != result.targetParent || result.targetIndex < store.getBranchIndex(…
19991 prevSiblingTarget: function prevSiblingTarget(dndTaskId, targetTaskId, store) {
19995 result.targetParent = store.getParent(result.targetId);
19996 result.targetIndex = store.getBranchIndex(result.targetId);
19997 …if(store.getParent(dndTaskId) == result.targetParent && result.targetIndex > store.getBranchIndex(…
20002 firstChildTarget: function firstChildTarget(dndTaskId, targetTaskId, store) {
20010 lastChildTarget: function lastChildTarget(dndTaskId, targetTaskId, store) {
20011 var children = store.getChildren(targetTaskId);
20089 var store = grid.$config.rowStore;
20098 if(target.targetId !== store.$getRootId()){
20101 …level = store.exists(target.targetId) ? store.calculateItemLevel(store.getItem(target.targetId)) :…
20107 store.eachItem(function(child){
20108 if(store.getIndexById(child.id) !== -1)
20133 var store = grid.$config.rowStore;
20141 var gridHeight = store.countVisible() * config.row_height;
20170 function getLast(store){ argument
20171 var current = store.getNext();
20172 while(store.exists(current)){
20174 var next = store.getNext(current);
20175 if(!store.exists(next)){
20184 function findClosesTarget(dndTaskId, taskId, allowedLevel, store, up){ argument
20186 while(store.exists(prev)){
20187 var targetLevel = store.calculateItemLevel(store.getItem(prev));
20188 …if((targetLevel === allowedLevel || targetLevel === (allowedLevel - 1)) && store.getBranchIndex(pr…
20191 prev = up ? store.getPrev(prev) : store.getNext(prev);
20195 if(store.exists(prev)){
20196 if(store.calculateItemLevel(store.getItem(prev)) === allowedLevel){
20197 …dropTarget.nextSiblingTarget(dndTaskId, prev, store) : dropTarget.prevSiblingTarget(dndTaskId, pre…
20199 return dropTarget.firstChildTarget(dndTaskId, prev, store);
20205 function findTargetAbove(dndTaskId, taskId, allowedLevel, store){ argument
20206 return findClosesTarget(dndTaskId, taskId, allowedLevel, store, true);
20208 function findTargetBelow(dndTaskId, taskId, allowedLevel, store){ argument
20209 return findClosesTarget(dndTaskId, taskId, allowedLevel, store, false);
20212 …= function getSameLevelDropPosition(dndTaskId, targetTaskId, relTargetPos, eventTop, store, level){ argument
20214 if(targetTaskId !== store.$getRootId()) {
20216 if (store.calculateItemLevel(store.getItem(targetTaskId)) === level) {
20217 if(store.getPrevSibling(targetTaskId)){
20218 result = dropTarget.nextSiblingTarget(dndTaskId, store.getPrevSibling(targetTaskId), store);
20220 result = dropTarget.prevSiblingTarget(dndTaskId, targetTaskId, store);
20223 result = findTargetAbove(dndTaskId, targetTaskId, level, store);
20225 result = findTargetBelow(dndTaskId, targetTaskId, level, store);
20229 if (store.calculateItemLevel(store.getItem(targetTaskId)) === level) {
20230 result = dropTarget.nextSiblingTarget(dndTaskId, targetTaskId, store);
20232 result = findTargetBelow(dndTaskId, targetTaskId, level, store);
20234 result = findTargetAbove(dndTaskId, targetTaskId, level, store);
20239 var rootId = store.$getRootId();
20240 var rootLevel = store.getChildren(rootId);
20243 result = findTargetAbove(dndTaskId, getLast(store), level, store);
20245 result = findTargetBelow(dndTaskId, rootId, level, store);
20268 …ports = function getMultiLevelDropPosition(dndTaskId, targetTaskId, relTargetPos, eventTop, store){ argument
20271 if(targetTaskId !== store.$getRootId()){
20273 result = dropTarget.prevSiblingTarget(dndTaskId, targetTaskId, store);
20274 …}else if(relTargetPos > 0.60 && !(store.hasChild(targetTaskId) && store.getItem(targetTaskId).$ope…
20275 result = dropTarget.nextSiblingTarget(dndTaskId, targetTaskId, store);
20277 result = dropTarget.firstChildTarget(dndTaskId, targetTaskId, store);
20280 var rootId = store.$getRootId();
20281 if(store.hasChild(rootId) && eventTop >= 0){
20282 result = dropTarget.lastChildTarget(dndTaskId, rootId, store);
20284 result = dropTarget.firstChildTarget(dndTaskId, rootId, store);
24167 var store = view.$config.rowStore;
24168 if(store.isSelected(item.id)) {
24219 var store = view.$config.rowStore;
24263 …has_child = store.hasChild(item.id) && !(gantt.isSplitTask(item) && !gantt.config.open_split_tasks…
24296 if(store.isSelected(item.id)) {
24547 var store = this.$config.rowStore;
24548 if(!store) return 0;
24550 var itemIndex = store.getIndexById(taskId);
24552 if (itemIndex === -1 && store.getParent && store.exists(taskId)) {
24553 var parentId = store.getParent(taskId);
24554 if (store.exists(parentId)) {
24556 var parent = store.getItem(parentId);
24558 return this.getRowTop(store.getIndexById(parent.id));
26266 var store = this.$config.rowStore;
26267 this.$task_bg.style.height = config.row_height * store.countVisible() +"px";
26292 var store = this.$config.rowStore;
26294 var contentHeight = store ? config.row_height * store.countVisible() : 0,
26487 var store = self.$config.rowStore;
26488 if(!store) return;
26490 this._staticBgHandler = store.attachEvent("onStoreUpdated", function(id, item, mode){
26499 var store = self.$gantt.getDatastore(self.$config.bind);
26511 if (store) {
26512 …staticRender.render(staticBgContainer, config, self.getScale(), config.row_height * store.countVis…