UNPKG

gridifier

Version:

Library for grid layout sort/filter/drag and drop

132 lines (71 loc) 2.86 kB
/* Gridifier v2.~.~ source file for custom build. * Async Responsive HTML Grids * http://gridifier.io * * Gridifier is dual-licensed: * Non-commercial license - https://creativecommons.org/licenses/by-nc-sa/4.0/. * Commercial license - http://gridifier.io/license (Commercial license). * Read http://gridifier.io/license for details. * Copyright 2015 nTech */ Dom.init(); SizesResolver.init(); var gridifier = this; var srManager = new SizesResolverManager(); var gridItem = new Item(); var grid = new Grid(); var ev = new EventEmitter(); var settings = new Settings(); var core = new Core(); var eq = bind("eq", settings); var collector = new Collector(); var guid = new GUID(); var antialiaser = new Antialiaser(); var rounder = new Rounder(); var operation = new Operation(); var imagesLoader = new ImagesLoader(); var connectors = new Connectors(); var crsCleaner = new CrsCleaner(); var crsIntersector = new CrsIntersector(); var repositionCrs = new RepositionCrs(); var crsRounder = new CrsRounder(); var crsSelector = new CrsSelector(); var crsShifter = new CrsShifter(); var crsSorter = new CrsSorter(); var coordsFinder = eq("grid", "vertical") ? new VgCoordsFinder() : new HgCoordsFinder(); var connections = eq("grid", "vertical") ? new VgConnections() : new HgConnections(); var cnsCore = new CnsCore(); var cnsIntersector = new CnsIntersector(); var cnsRanges = new CnsRanges(); var cnsSorter = new CnsSorter(); var cnsXYIntersector = new CnsXYIntersector(); var cssManager = new CssManager(); var iterator = new Iterator(); var renderer = new Renderer(); var rendererCns = new RendererCns(); var rendererQueue = new RendererQueue(); var silentRenderer = new SilentRenderer(); var appender = eq("grid", "vertical") ? new VgAppender() : new HgAppender(); var prepender = eq("grid", "vertical") ? new VgPrepender() : new HgPrepender(); var reversedAppender = eq("grid", "vertical") ? new VgReversedAppender() : new HgReversedAppender(); var reversedPrepender = eq("grid", "vertical") ? new VgReversedPrepender() : new HgReversedPrepender(); var resorter = new Resorter(); var disconnector = new Disconnector(); var filtrator = new Filtrator(); var reposition = new Reposition(); var repositionQueue = new RepositionQueue(); var repositionData = new RepositionData(); var insertQueue = new InsertQueue(); var appendOp = new AppendOp(); var prependOp = new PrependOp(); var insertOp = new InsertOp(); var ccApi = new CcApi(); var rsortApi = new RsortApi(); var sortHelpers = new SortHelpers(); var toggleApi = new ToggleApi(); var toggleSyncerApi = new ToggleSyncerApi(); var dragifierApi = new DragifierApi(); var discretizerCore = new DiscretizerCore(); var dragifierCore = new DragifierCore(); var dragifierCells = new DragifierCells(); var dragifier = new Dragifier();