diff --git a/src/atom/range.coffee b/src/atom/range.coffee index 2a8254f9a..af511be16 100644 --- a/src/atom/range.coffee +++ b/src/atom/range.coffee @@ -4,6 +4,13 @@ _ = require 'underscore' module.exports = class Range + @fromObject: (object) -> + if _.isArray(object) + new Range(object...) + else + object + + constructor: (pointA = new Point(0, 0), pointB = new Point(0, 0)) -> pointA = Point.fromObject(pointA) pointB = Point.fromObject(pointB)