summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/rectangles/engine/shapes/ortho.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/javascripts/rectangles/engine/shapes/ortho.js')
-rw-r--r--public/assets/javascripts/rectangles/engine/shapes/ortho.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/public/assets/javascripts/rectangles/engine/shapes/ortho.js b/public/assets/javascripts/rectangles/engine/shapes/ortho.js
index c1acae5..163f646 100644
--- a/public/assets/javascripts/rectangles/engine/shapes/ortho.js
+++ b/public/assets/javascripts/rectangles/engine/shapes/ortho.js
@@ -1,5 +1,9 @@
// An OrthoPolyline is a Polyline where all angles are 90 degrees.
+if (! ('window' in this) ) {
+ var Polyline = require("./polyline.js")
+}
+
var OrthoPolyline = Polyline.extend(function(base){
var exports = {}
exports.type = function(){
@@ -55,3 +59,8 @@ var OrthoPolyline = Polyline.extend(function(base){
}
return exports
})
+
+
+if (! ('window' in this) ) {
+ module.exports = OrthoPolyline
+}