Sha256: a77978336597d07b75f848cd589860544c72a444abae682259319b7fa1fd3fc2

Contents?: true

Size: 375 Bytes

Versions: 4

Compression:

Stored size: 375 Bytes

Contents

# Copyright 2012 Twitter, Inc
# http://www.apache.org/licenses/LICENSE-2.0

class TwitterCldr.Range
  constructor : (@first, @last) ->
    if @is_numeric()
      @size = @last - @first + 1

  to_array : ->
    [@first..@last]

  includes : (number) ->
    number >= @first and number <= @last

  is_numeric : ->
    (!(@first instanceof Array) and !(@last instanceof Array))

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
twitter_cldr_js-3.3.0 lib/twitter_cldr/js/mustache/implementation/utils/range.coffee
twitter_cldr_js-3.2.0 lib/twitter_cldr/js/mustache/implementation/utils/range.coffee
twitter_cldr_js-3.1.1 lib/twitter_cldr/js/mustache/implementation/utils/range.coffee
twitter_cldr_js-3.1.0 lib/twitter_cldr/js/mustache/implementation/utils/range.coffee