Sha256: 92ae8438c6cfafccfc9504ac0847282128e92701f16e317e3a2853e5fff452bd
Contents?: true
Size: 691 Bytes
Versions: 2
Compression:
Stored size: 691 Bytes
Contents
#= require ultimate/base @Ultimate.Helpers ||= version: '0.2.0' globalizeScopes: (include = false, exclude = false) -> for scopeName, scope of @ when /^[A-Z]/.test(scopeName) if (not include or scopeName in include) and not (exclude and scopeName in exclude) _.extend window, scope scopes: -> _.filter( _.keys(@), (key) -> /^[A-Z]/.test(key) ) # underscored version # globalizeScopes: (include = false, exclude = false) -> # keys = _.filter( _.keys(@), (key) -> /^[A-Z]/.test(key) ) # keys = _.intersection(keys, include) if include # keys = _.difference(keys, exclude) if exclude # for scopeName in keys # _.extend window, @[scopeName]
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ultimate-helpers-0.2.2 | app/assets/javascripts/ultimate/helpers/base.js.coffee |
ultimate-helpers-0.2.0 | app/assets/javascripts/ultimate/helpers/base.js.coffee |