Every line of 'react update state array of objects' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
70 function updateArray(array) { 71 var changeListener = collectionListener(array); 72 var listener = observe(array, changeListener); 73 array.silentSplice = function () { 74 listener(); 75 var res; 76 runInAction(() => { res = array.splice.apply(array, arguments) }); 77 listener = observe(array, changeListener); 78 return res; 79 }; 80 }
201 function reinstateObjectUpdates(state: any, action: ReinstateObjectUpdatesAction) { 202 const url: string = action.payload.url; 203 const trashState = state[url + OBJECT_UPDATES_TRASH_PATH]; 204 205 const newState = Object.assign({}, state, { [url]: trashState }); 206 delete newState[url + OBJECT_UPDATES_TRASH_PATH]; 207 return newState; 208 }
239 setState(state: State) { 240 this.view = state.view 241 this.cell = state.cell 242 this.style = state.style 243 this.origin = state.origin 244 this.bounds.update(state.bounds) 245 this.boundingBox = state.boundingBox 246 this.absoluteOffset = state.absoluteOffset 247 this.absolutePoints = state.absolutePoints 248 this.terminalDistance = state.terminalDistance 249 this.totalLength = state.totalLength 250 this.segmentsLength = state.segmentsLength 251 this.unscaledWidth = state.unscaledWidth 252 this.unscaledHeight = state.unscaledHeight 253 }
37 export function setState(state, newState) { 38 state.push(newState); 39 }
79 updateState(newState) { 80 const oldState = this.state; /// 81 82 this.state = Object.assign(oldState, newState); 83 84 this.remount(); 85 }
118 setInitialStates (stateArray) { 119 this.updateComputed() 120 this._setFramesLength(1) 121 this.steppables = stateArray.filter(({steppable}) => steppable).map(({id}) => id) 122 this.collidables = stateArray.filter(({collidable}) => collidable).map(({id}) => id) 123 let initialStateMap = new Map(stateArray.map((state) => [state.id, state])) 124 this.frames[0] = new Frame(initialStateMap) 125 return this.updateState({initialStateMap}) 126 }
296 function patchStates(state: SortState) { 297 if (validate) { 298 validateStates.push(state); 299 } else { 300 validateStates.push({ 301 ...state, 302 sortOrder: null, 303 }); 304 } 305 }
592 private _calculateStates(): SceneEntities { 593 const output: SceneEntities = {}; 594 this._entities.forEach((entityId) => { 595 const state = this._getCurrentState(entityId); 596 if (state) { 597 output[entityId] = state; 598 } 599 }); 600 return output; 601 }
110 _setWithObject (updates, silent = false) { 111 if (updates && typeof updates === 'object') { 112 map(keys(updates), k => this._set({ key: k, nestedKeys: [], value: updates[k], silent })) 113 } 114 }
69 function updateStateFor(state) { 70 checkbox.prop('checked', state); 71 label.toggleClass('checked', state); 72 if (state) { 73 //Set the Rails hidden field that fakes an HTTP verb 74 //properly for current state action. 75 form.find('input[name=_method]').val('delete'); 76 span.html(form.attr('data-present')); 77 } else { 78 form.find('input[name=_method]').val('put'); 79 span.html(form.attr('data-absent')); 80 } 81 }