Sha256: 583f2a572a917079910d5e9d46f41ca686a1a77c142bfe9165edfe8695e957c3
Contents?: true
Size: 1.58 KB
Versions: 1
Compression:
Stored size: 1.58 KB
Contents
<!doctype html> <html> <!-- Copyright 2013 The Closure Library Authors. All Rights Reserved. Use of this source code is governed by the Apache License, Version 2.0. See the COPYING file for details. --> <head> <title>goog.labs.style.PixelDensityMonitor</title> <script src="../base.js"></script> <script> goog.require('goog.debug.DivConsole'); goog.require('goog.events'); goog.require('goog.labs.style.PixelDensityMonitor'); goog.require('goog.labs.style.PixelDensityMonitor.Density'); goog.require('goog.log'); </script> <link rel="stylesheet" href="css/demo.css"> </head> <body> <h1>goog.labs.style.PixelDensityMonitor</h1> <div> Move between high dpi and normal screens to see density change events. </div> <fieldset class="goog-debug-panel"> <legend>Event log</legend> <div class="log" id="log"></div> </fieldset> <script> var logger = goog.log.getLogger('PixelDensityMonitor'); new goog.debug.DivConsole(goog.dom.getElement('log')).setCapturing(true); var monitor = new goog.labs.style.PixelDensityMonitor(); monitor.start(); var densityMap = goog.object.create( goog.labs.style.PixelDensityMonitor.Density.NORMAL, 'NORMAL', goog.labs.style.PixelDensityMonitor.Density.HIGH, 'HIGH'); goog.events.listen(monitor, goog.labs.style.PixelDensityMonitor.EventType.CHANGE, function() { goog.log.info(logger, 'Density change: ' + densityMap[monitor.getDensity()]); }); goog.log.info(logger, 'Starting density: ' + densityMap[monitor.getDensity()]); </script> </body> </html>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
k4compiler-0.0.1 | third_party/closure-library/closure/goog/demos/pixeldensitymonitor.html |