Skip to content

Commit

Permalink
Update reference to KO 2.2.
Browse files Browse the repository at this point in the history
  • Loading branch information
rniemeyer committed Nov 27, 2012
1 parent 13fdad7 commit b8155e4
Show file tree
Hide file tree
Showing 9 changed files with 101 additions and 3,454 deletions.
13 changes: 9 additions & 4 deletions build/knockout-sortable.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//knockout-sortable 0.6.7 | (c) 2012 Ryan Niemeyer | http://www.opensource.org/licenses/mit-license
//knockout-sortable 0.7.0 | (c) 2012 Ryan Niemeyer | http://www.opensource.org/licenses/mit-license
(function(factory) {
if (typeof define === "function" && define.amd) {
// AMD anonymous module
Expand Down Expand Up @@ -105,7 +105,7 @@
updateActual = sortable.options.update;

//initialize sortable binding after template binding has rendered in update function
setTimeout(function() {
var createTimeout = setTimeout(function() {
var dragItem;
$element.sortable(ko.utils.extend(sortable.options, {
start: function(event, ui) {
Expand Down Expand Up @@ -221,7 +221,13 @@

//handle disposal
ko.utils.domNodeDisposal.addDisposeCallback(element, function() {
$element.sortable("destroy");
//only call destroy if sortable has been created
if ($element.data("sortable")) {
$element.sortable("destroy");
}

//do not create the sortable if the element has been removed from DOM
clearTimeout(createTimeout);
});

return { 'controlsDescendantBindings': true };
Expand Down Expand Up @@ -261,7 +267,6 @@
ko.utils.extend(draggableOptions, options);

//setup connection to a sortable

draggableOptions.connectToSortable = connectClass ? "." + connectClass : false;

//initialize draggable
Expand Down
4 changes: 2 additions & 2 deletions build/knockout-sortable.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/connectedLists.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script type='text/javascript' src='../ext/jquery-1.7.1.min.js'></script>
<script type="text/javascript" src="../ext/jquery-ui.min.js"></script>

<script type='text/javascript' src="../ext/knockout-2.1.0.debug.js"></script>
<script type='text/javascript' src="../ext/knockout-2.2.0.js"></script>
<script type='text/javascript' src="../build/knockout-sortable.min.js"></script>

<style type='text/css'>
Expand Down
2 changes: 1 addition & 1 deletion examples/draggable.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script type='text/javascript' src='../ext/jquery-1.7.1.min.js'></script>
<script type="text/javascript" src="../ext/jquery-ui.min.js"></script>

<script type='text/javascript' src="../ext/knockout-2.1.0.debug.js"></script>
<script type='text/javascript' src="../ext/knockout-2.2.0.js"></script>
<script type='text/javascript' src="../build/knockout-sortable.min.js"></script>

<style type='text/css'>
Expand Down
2 changes: 1 addition & 1 deletion examples/seatingChart.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@

<script type='text/javascript' src='../ext/jquery-1.7.1.min.js'></script>
<script type="text/javascript" src="../ext/jquery-ui.min.js"></script>
<script type='text/javascript' src="../ext/knockout-2.1.0.debug.js"></script>
<script type='text/javascript' src="../ext/knockout-2.2.0.js"></script>
<script type='text/javascript' src="../build/knockout-sortable.min.js"></script>
<script type='text/javascript' src="seatingChart.js"></script>
</body>
Expand Down
2 changes: 1 addition & 1 deletion examples/singleList.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script type='text/javascript' src='../ext/jquery-1.7.1.min.js'></script>
<script type="text/javascript" src="../ext/jquery-ui.min.js"></script>

<script type='text/javascript' src="../ext/knockout-2.1.0.debug.js"></script>
<script type='text/javascript' src="../ext/knockout-2.2.0.js"></script>
<script type='text/javascript' src="../build/knockout-sortable.min.js"></script>

<style type='text/css'>
Expand Down
Loading

0 comments on commit b8155e4

Please sign in to comment.