react-draggable
Advanced tools
+48
-23
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <project version="4"> | ||
| <component name="ChangeListManager"> | ||
| <list default="true" id="5b6c9423-6224-4be3-abb4-c3f4501598a2" name="Default" comment="" /> | ||
| <list default="true" id="5b6c9423-6224-4be3-abb4-c3f4501598a2" name="Default" comment=""> | ||
| <change type="MODIFICATION" beforePath="$PROJECT_DIR$/CHANGELOG.md" afterPath="$PROJECT_DIR$/CHANGELOG.md" /> | ||
| <change type="MODIFICATION" beforePath="$PROJECT_DIR$/package.json" afterPath="$PROJECT_DIR$/package.json" /> | ||
| </list> | ||
| <ignored path="react-draggable.iws" /> | ||
| <ignored path=".idea/workspace.xml" /> | ||
| <file path="/Dummy.txt" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406310084578" ignored="false" /> | ||
| <file path="/draggable.js" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406323982573" ignored="false" /> | ||
| <file path="/Dummy.txt" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406351656010" ignored="false" /> | ||
| <file path="/draggable.js" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406406145664" ignored="false" /> | ||
| <file path="/index.html" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406323700617" ignored="false" /> | ||
@@ -19,5 +22,6 @@ <file path="$PROJECT_DIR$/../react-tabs/lib/tabs.js" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406315229516" ignored="false" /> | ||
| <file path="/main.js" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406318346045" ignored="false" /> | ||
| <file path="/CHANGELOG.md" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406324645395" ignored="false" /> | ||
| <file path="/CHANGELOG.md" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406408276095" ignored="false" /> | ||
| <file path="/README.md" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406325403573" ignored="false" /> | ||
| <file path="$PROJECT_DIR$/build/bundle.js" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406325531211" ignored="false" /> | ||
| <file path="$PROJECT_DIR$/../mattzabriskie.com/js/script.js" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406352273076" ignored="false" /> | ||
| <file path="/script.js" changelist="5b6c9423-6224-4be3-abb4-c3f4501598a2" time="1406351828057" ignored="false" /> | ||
| <option name="TRACKING_ENABLED" value="true" /> | ||
@@ -83,6 +87,6 @@ <option name="SHOW_DIALOG" value="false" /> | ||
| <leaf> | ||
| <file leaf-file-name="package.json" pinned="false" current="true" current-in-tab="true"> | ||
| <file leaf-file-name="package.json" pinned="false" current="false" current-in-tab="false"> | ||
| <entry file="file://$PROJECT_DIR$/package.json"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state line="16" column="4" selection-start="385" selection-end="385" vertical-scroll-proportion="0.34042552"> | ||
| <state line="2" column="18" selection-start="49" selection-end="49" vertical-scroll-proportion="-1.25"> | ||
| <folding /> | ||
@@ -93,6 +97,15 @@ </state> | ||
| </file> | ||
| <file leaf-file-name="CHANGELOG.md" pinned="false" current="true" current-in-tab="true"> | ||
| <entry file="file://$PROJECT_DIR$/CHANGELOG.md"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state line="8" column="55" selection-start="139" selection-end="139" vertical-scroll-proportion="0.1368301"> | ||
| <folding /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| </file> | ||
| <file leaf-file-name="draggable.js" pinned="false" current="false" current-in-tab="false"> | ||
| <entry file="file://$PROJECT_DIR$/lib/draggable.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state line="167" column="19" selection-start="3687" selection-end="3687" vertical-scroll-proportion="0.0"> | ||
| <state line="241" column="9" selection-start="5200" selection-end="5200" vertical-scroll-proportion="0.0"> | ||
| <folding /> | ||
@@ -116,3 +129,5 @@ </state> | ||
| <state line="34" column="28" selection-start="671" selection-end="671" vertical-scroll-proportion="0.0"> | ||
| <folding /> | ||
| <folding> | ||
| <marker date="1406323954000" expanded="true" signature="118:1525" placeholder="{...}" /> | ||
| </folding> | ||
| </state> | ||
@@ -152,6 +167,7 @@ </provider> | ||
| <option value="$PROJECT_DIR$/example/main.js" /> | ||
| <option value="$PROJECT_DIR$/README.md" /> | ||
| <option value="$PROJECT_DIR$/.gitignore" /> | ||
| <option value="$PROJECT_DIR$/lib/draggable.js" /> | ||
| <option value="$PROJECT_DIR$/package.json" /> | ||
| <option value="$PROJECT_DIR$/CHANGELOG.md" /> | ||
| <option value="$PROJECT_DIR$/lib/draggable.js" /> | ||
| <option value="$PROJECT_DIR$/README.md" /> | ||
| </list> | ||
@@ -162,4 +178,4 @@ </option> | ||
| <option name="y" value="22" /> | ||
| <option name="width" value="1440" /> | ||
| <option name="height" value="848" /> | ||
| <option name="width" value="840" /> | ||
| <option name="height" value="998" /> | ||
| </component> | ||
@@ -332,3 +348,3 @@ <component name="ProjectLevelVcsManager" settingsEditedManually="false"> | ||
| <component name="ToolWindowManager"> | ||
| <frame x="0" y="22" width="1440" height="848" extended-state="0" /> | ||
| <frame x="0" y="22" width="840" height="998" extended-state="0" /> | ||
| <editor active="true" /> | ||
@@ -348,3 +364,3 @@ <layout> | ||
| <window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> | ||
| <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.18220946" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" /> | ||
| <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.15544675" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" /> | ||
| <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> | ||
@@ -430,3 +446,5 @@ <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> | ||
| <state line="34" column="28" selection-start="671" selection-end="671" vertical-scroll-proportion="0.0"> | ||
| <folding /> | ||
| <folding> | ||
| <marker date="1406323954000" expanded="true" signature="118:1525" placeholder="{...}" /> | ||
| </folding> | ||
| </state> | ||
@@ -442,5 +460,5 @@ </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/lib/draggable.js"> | ||
| <entry file="file://$PROJECT_DIR$/README.md"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state line="167" column="19" selection-start="3687" selection-end="3687" vertical-scroll-proportion="0.0"> | ||
| <state line="65" column="40" selection-start="1640" selection-end="1640" vertical-scroll-proportion="1.3374486"> | ||
| <folding /> | ||
@@ -450,5 +468,5 @@ </state> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/README.md"> | ||
| <entry file="file://$PROJECT_DIR$/.gitignore"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state line="65" column="40" selection-start="1640" selection-end="1640" vertical-scroll-proportion="1.3374486"> | ||
| <state line="4" column="0" selection-start="33" selection-end="33" vertical-scroll-proportion="0.08230453"> | ||
| <folding /> | ||
@@ -458,5 +476,5 @@ </state> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/CHANGELOG.md"> | ||
| <entry file="file://$PROJECT_DIR$/lib/draggable.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state line="4" column="17" selection-start="56" selection-end="56" vertical-scroll-proportion="0.08230453"> | ||
| <state line="241" column="9" selection-start="5200" selection-end="5200" vertical-scroll-proportion="0.0"> | ||
| <folding /> | ||
@@ -468,3 +486,3 @@ </state> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state line="16" column="4" selection-start="385" selection-end="385" vertical-scroll-proportion="0.34042552"> | ||
| <state line="2" column="18" selection-start="49" selection-end="49" vertical-scroll-proportion="-1.25"> | ||
| <folding /> | ||
@@ -474,4 +492,11 @@ </state> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/CHANGELOG.md"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state line="8" column="55" selection-start="139" selection-end="139" vertical-scroll-proportion="0.1368301"> | ||
| <folding /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| </component> | ||
| </project> | ||
+5
-1
@@ -5,2 +5,6 @@ # Changelog | ||
| - Initial release | ||
| - Initial release | ||
| ### 0.1.1 (Jul 26, 2014) | ||
| - Fixing dragging not stopping on mouseup in some cases |
+26
-2
@@ -47,2 +47,24 @@ 'use strict'; | ||
| function addEvent(el, event, handler) { | ||
| if (!el) { return; } | ||
| if (el.attachEvent) { | ||
| el.attachEvent('on' + event, handler); | ||
| } else if (el.addEventListener) { | ||
| el.addEventListener(event, handler, true); | ||
| } else { | ||
| el['on' + event] = handler; | ||
| } | ||
| } | ||
| function removeEvent(el, event, handler) { | ||
| if (!el) { return; } | ||
| if (el.detachEvent) { | ||
| el.detachEvent('on' + event, handler); | ||
| } else if (el.removeEventListener) { | ||
| el.removeEventListener(event, handler, true); | ||
| } else { | ||
| el['on' + event] = null; | ||
| } | ||
| } | ||
| module.exports = React.createClass({ | ||
@@ -233,3 +255,4 @@ displayName: 'Draggable', | ||
| window.addEventListener('mousemove', this.handleMouseMove); | ||
| addEvent(window, 'mousemove', this.handleMouseMove); | ||
| addEvent(window, 'mouseup', this.handleMouseUp); | ||
| }, | ||
@@ -248,3 +271,4 @@ | ||
| window.removeEventListener('mousemove', this.handleMouseMove); | ||
| removeEvent(window, 'mousemove', this.handleMouseMove); | ||
| removeEvent(window, 'mouseup', this.handleMouseUp); | ||
| }, | ||
@@ -251,0 +275,0 @@ |
+1
-1
| { | ||
| "name": "react-draggable", | ||
| "version": "0.1.0", | ||
| "version": "0.1.1", | ||
| "description": "React draggable component", | ||
@@ -5,0 +5,0 @@ "main": "lib/main.js", |
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
49118
4.44%283
8.43%