qwc2
Version:
QGIS Web Client
28 lines (27 loc) • 876 B
JavaScript
/**
* Copyright 2017-2024 Sourcepole AG
* All rights reserved.
*
* This source code is licensed under the BSD-style license found in the
* LICENSE file in the root directory of this source tree.
*/
import editingReducer from '../reducers/editing';
import ReducerIndex from '../reducers/index';
ReducerIndex.register("editing", editingReducer);
export var SET_EDIT_CONTEXT = 'SET_EDIT_CONTEXT';
export var CLEAR_EDIT_CONTEXT = 'CLEAR_EDIT_CONTEXT';
export function setEditContext(contextId, editContext) {
return {
type: SET_EDIT_CONTEXT,
contextId: contextId,
editContext: editContext
};
}
export function clearEditContext(contextId) {
var newActiveContextId = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
return {
type: CLEAR_EDIT_CONTEXT,
contextId: contextId,
newActiveContextId: newActiveContextId
};
}