summaryrefslogtreecommitdiff
path: root/framework/Web/Javascripts/prototype/range.js
diff options
context:
space:
mode:
Diffstat (limited to 'framework/Web/Javascripts/prototype/range.js')
-rw-r--r--framework/Web/Javascripts/prototype/range.js29
1 files changed, 0 insertions, 29 deletions
diff --git a/framework/Web/Javascripts/prototype/range.js b/framework/Web/Javascripts/prototype/range.js
deleted file mode 100644
index ef633332..00000000
--- a/framework/Web/Javascripts/prototype/range.js
+++ /dev/null
@@ -1,29 +0,0 @@
-ObjectRange = Class.create();
-Object.extend(ObjectRange.prototype, Enumerable);
-Object.extend(ObjectRange.prototype, {
- initialize: function(start, end, exclusive) {
- this.start = start;
- this.end = end;
- this.exclusive = exclusive;
- },
-
- _each: function(iterator) {
- var value = this.start;
- do {
- iterator(value);
- value = value.succ();
- } while (this.include(value));
- },
-
- include: function(value) {
- if (value < this.start)
- return false;
- if (this.exclusive)
- return value < this.end;
- return value <= this.end;
- }
-});
-
-var $R = function(start, end, exclusive) {
- return new ObjectRange(start, end, exclusive);
-} \ No newline at end of file