component.json revision 67f824556063fa7deaadb16a00de378266ba4f60
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "name" : "dd",
04428429c4e689333e3ef8d19a2debeb20d4d15dMark Andrews "displayName": "Drag and Drop",
e999539fb3e45b2617571e0e3ecd651992291701Mark Andrews "description": "The Drag and Drop Utility allows you to create a draggable interface efficiently, buffering you from browser-level abnormalities and enabling you to focus on the interesting logic surrounding your particular implementation. This component enables you to create a variety of standard draggable objects with just a few lines of code and then, using its extensive API, add your own specific implementation logic.",
e999539fb3e45b2617571e0e3ecd651992291701Mark Andrews "author" : "davglass",
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "tags": ["utility", "mobile", "dd", "dragdrop", "drag drop", "drag"],
a3b428812703d22a605a9f882e71ed65f0ffdc65Mark Andrews "use" : ["dd"],
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington "examples": [
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews "name" : "simple-drag",
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington "displayName": "Simple Drag",
d56e188030368b835122d759ebbf8d9613c166f4Mark Andrews "description": "A simple drag interaction that doesn't require a drop interaction.",
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews "modules" : ["dd"],
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "tags" : ["dd"]
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews "name" : "drag-plugin",
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "displayName": "Drag - Node plugin",
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "description": "How to apply the Drag Plugin to a node.",
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews "modules" : ["dd"],
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews "tags" : ["dd", "plugin", "node"]
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews "name" : "proxy-drag",
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "displayName": "Drag - Proxy",
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson "description": "A simple proxy drag interaction that doesn't require a drop interaction.",
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "modules" : ["dd"],
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "tags" : ["dd", "plugin", "proxy"]
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington "name" : "constrained-drag",
a3b428812703d22a605a9f882e71ed65f0ffdc65Mark Andrews "displayName": "Drag - Constrained to a Region",
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "description": "How to constrain a draggable Node to another Node's region.",
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews "modules" : ["dd"],
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews "tags" : ["dd", "plugin", "constrain"]
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "name" : "groups-drag",
3098364bcdd7a719fbafa5fc8d2cc9e90e5a5989Automatic Updater "displayName": "Drag - Interaction Groups",
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews "description": "Using interaction groups, this example demonstrates how to tie into the Drag & Drop Utility's interesting moments to provide visual affordances for the current drag operation.",
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "modules" : ["dd"],
3098364bcdd7a719fbafa5fc8d2cc9e90e5a5989Automatic Updater "tags" : ["dd", "groups", "grouping"]
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews "name" : "shim-drag",
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "displayName": "Using the Drag Shim",
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "description": "The use of the drag shim when dragging nodes over other troublesome nodes.",
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson "modules" : ["dd"],
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "tags" : ["dd", "iframe", "shim"]
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "name" : "drop-code",
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson "displayName": "Using Drop Based Coding",
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "description": "How to use the Drop Target events to code your application.",
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "modules" : ["dd"],
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson "tags" : ["dd", "drop", "target"]
26a77b80bb7ee886c6fa704348d5e80a011d8811Mark Andrews "name" : "winscroll",
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "displayName": "Window Scrolling",
6f046a065e5543f8cd7e2f24991c65d2372f4c8dMark Andrews "description": "How you can use the DD Scroll plugin to scroll the browser window as you drag.",
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews "modules" : ["dd"],
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "tags" : ["dd", "window", "scrolling"]
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews "name" : "delegate",
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "displayName": "Drag Delegation",
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "description": "How to use DD.Delegate to create a scalable solution which supports multiple draggable items.",
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews "modules" : ["dd-delegate"],
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews "tags" : ["dd", "delegation", "drag"]
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson "name" : "delegate-drop",
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "displayName": "Drag Delegation with a Drop Target",
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "description": "Using DD.Delegate to support dragging multiple items and dropping them onto a Drop Target.",
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson "modules" : ["dd-delegate"],
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews "tags" : ["dd", "delegation", "drag"]
96ea71632887c58a9d00f47eb318bf76b35903c3Mark Andrews "name" : "delegate-plugins",
dde4bc92964ec60a35212dfed59562580e3265e3Mark Andrews "displayName": "Using Drag Plugins with Delegate",
80f9a970ae6681c08529ef209eaabbe078c27ca3Mark Andrews "description": "How to use Drag plugins with a DD Delegate based solution.",
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "modules" : ["dd-delegate"],
dde4bc92964ec60a35212dfed59562580e3265e3Mark Andrews "tags" : ["dd", "delegation", "drag", "plugins"]
dde4bc92964ec60a35212dfed59562580e3265e3Mark Andrews "name" : "list-drag",
45eca3a5d46ed15aee14d81f6cb6c9fb6f365344Mark Andrews "displayName": "List Reorder w/Bubbling",
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "description": "This example shows how to make a sortable list using Custom Event Bubbling.",
ab81f57ca0c3addfec3df3babdcea9644757cf23Mark Andrews "modules" : ["dd-delegate"],
605bd686e437162b5ab65ac4e7c1be0bba1886ddMark Andrews "tags" : ["dd", "delegation", "list", "sort", "bubbling"]
413988c8166976498250c0ebb2e3a645d0366bd3Mark Andrews "name" : "scroll-list",
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "displayName": "List Reorder w/Scrolling",
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "description": "This example shows how to make a sortable list using Custom Event Bubbling and Node Scrolling.",
6b5c57e52ac8c3e0af1547be3140ebbfb41a85b3Mark Andrews "modules" : ["dd-delegate"],
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "tags" : ["dd", "delegation", "list", "sort", "bubbling", "scrolling"]
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "name" : "anim-drop",
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "displayName": "Animated Drop Targets",
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "description": "How to make an animated node a Drop target.",
642e0716c8b4ab82ebc8e60f94c9e897ee89f19aMark Andrews "modules" : ["dd-delegate", "anim"],
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "tags" : ["dd", "delegation", "animation", "target"]
6b5c57e52ac8c3e0af1547be3140ebbfb41a85b3Mark Andrews "name" : "photo-browser",
6b5c57e52ac8c3e0af1547be3140ebbfb41a85b3Mark Andrews "displayName": "Photo Browser",
45eca3a5d46ed15aee14d81f6cb6c9fb6f365344Mark Andrews "description": "Example Photo Browser application.",
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "modules" : ["dd", "animation", "event", "slider", "node", "stylesheet", "yql"],
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "tags" : ["dd", "delegation", "animation", "target", "application", "photos", "yql"]
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "name" : "portal-drag",
d56e188030368b835122d759ebbf8d9613c166f4Mark Andrews "hideTableOfContents": true,
6b5c57e52ac8c3e0af1547be3140ebbfb41a85b3Mark Andrews "displayName": "Portal Style Example",
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "description": "Portal style example using Drag & Drop Event Bubbling and Animation.",
96ea71632887c58a9d00f47eb318bf76b35903c3Mark Andrews "modules" : ["dd", "animation", "event", "node", "yql", "json"],
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "tags" : ["dd", "bubbling", "animation", "target", "application", "portal", "yql"]
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "anim-drop-example": {
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "displayName": "Animated Drop Targets",
6b5c57e52ac8c3e0af1547be3140ebbfb41a85b3Mark Andrews "layout" : "anim-drop-example"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "photo-browser-example": {
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews "displayName": "Photo Browser",
46e873c835bf7d9ec3e1097e0aceb8db5b1ae93aMark Andrews "layout" : "photo-browser-example"
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "portal-example": {
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews "displayName": "Portal Example",
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews "layout" : "portal-example"