/**
 * Copyright (c) 2015-present, Haltu Oy
 * Released under the MIT license
 * https://github.com/haltu/muuri/blob/master/LICENSE.md
 */

export var namespace = 'Muuri';
export var gridInstances = {};

export var actionSwap = 'swap';
export var actionMove = 'move';

export var eventSynchronize = 'synchronize';
export var eventLayoutStart = 'layoutStart';
export var eventLayoutEnd = 'layoutEnd';
export var eventAdd = 'add';
export var eventRemove = 'remove';
export var eventShowStart = 'showStart';
export var eventShowEnd = 'showEnd';
export var eventHideStart = 'hideStart';
export var eventHideEnd = 'hideEnd';
export var eventFilter = 'filter';
export var eventSort = 'sort';
export var eventMove = 'move';
export var eventSend = 'send';
export var eventBeforeSend = 'beforeSend';
export var eventReceive = 'receive';
export var eventBeforeReceive = 'beforeReceive';
export var eventDragInit = 'dragInit';
export var eventDragStart = 'dragStart';
export var eventDragMove = 'dragMove';
export var eventDragScroll = 'dragScroll';
export var eventDragEnd = 'dragEnd';
export var eventDragReleaseStart = 'dragReleaseStart';
export var eventDragReleaseEnd = 'dragReleaseEnd';
export var eventDestroy = 'destroy';
