Sha256: e929c45970ee6484ddce77a16e57b39ac51e91abb11fc713833e90af50236cd4
Contents?: true
Size: 466 Bytes
Versions: 16
Compression:
Stored size: 466 Bytes
Contents
#= require ./base class Ultimate.Backbone.Router extends Backbone.Router constructor: -> Ultimate.Backbone.debug ".Router.constructor()", @ super namedParam = /:\w+/g splatParam = /\*\w+/g escapeRegExp = /[-[\]{}()+?.,\\^$|#\s]/g _routeToRegExp: (route) -> route = route.replace(escapeRegExp, '\\$&') .replace(namedParam, '([^\/]+)') .replace(splatParam, '(.*?)') new RegExp("^\/?#{route}\/?$")
Version data entries
16 entries across 16 versions & 1 rubygems