Sha256: 7b78832aeb5ee24fd5fc90eb88486249e7162ed3e21f5ce5a70a612986364b23
Contents?: true
Size: 1.08 KB
Versions: 1
Compression:
Stored size: 1.08 KB
Contents
#= require 'lib/jquery.js' #= require 'lib/underscore.js' #= require 'lib/backbone.js' #= require 'lib/html5slider.js' # to build the 1 file minified version, we insert the minified CSS directly there # dirty but so convenient! $o('head').append('<style rel="stylesheet" type="text/css">#CSS_BLOB#</style>') # initialize Models/Views namespaces window.OverlayMe = {} window.OverlayMe.Mixin = {} # add a flag to stop crazy bookmarklet clicking OverlayMe.isLoaded = -> window.overlay_me_loaded OverlayMe.setLoaded = -> window.overlay_me_loaded = true # check if browser is a mobile device OverlayMe.isMobile = -> OverlayMe.userAgent().match /(iPhone|iPod|iPad|Android)/ # give a shortName method for checks in the app OverlayMe.mustLoad = -> !OverlayMe.isLoaded() && !OverlayMe.isMobile() # helper to clear all stored informations and reload the page OverlayMe.clearAndReload = -> localStorage.clear() OverlayMe.pageReload() # separate system calls in a local functions (allow tests stubing) OverlayMe.pageReload = -> window.location.reload() OverlayMe.userAgent = -> navigator.userAgent
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
overlay_me-0.13.4 | javascripts/coffeescripts/init.js.coffee |