1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- /**
- * @license Highcharts JS v7.0.2 (2019-01-17)
- * Advanced Highstock tools
- *
- * (c) 2010-2019 Highsoft AS
- * Author: Torstein Honsi
- *
- * License: www.highcharts.com/license
- */
- 'use strict';
- (function (factory) {
- if (typeof module === 'object' && module.exports) {
- factory['default'] = factory;
- module.exports = factory;
- } else if (typeof define === 'function' && define.amd) {
- define(function () {
- return factory;
- });
- } else {
- factory(typeof Highcharts !== 'undefined' ? Highcharts : undefined);
- }
- }(function (Highcharts) {
- (function (H) {
- /**
- * (c) 2009-2019 Sebastian Bochann
- *
- * Full screen for Highcharts
- *
- * License: www.highcharts.com/license
- */
- H.FullScreen = function (container) {
- this.init(container.parentNode); // main div of the chart
- };
- /**
- * The module allows user to enable full screen mode in StockTools.
- * Based on default solutions in browsers.
- *
- */
- H.FullScreen.prototype = {
- /**
- * Init function
- *
- * @param {HTMLDOMElement} - chart div
- *
- */
- init: function (container) {
- if (container.requestFullscreen) {
- container.requestFullscreen();
- } else if (container.mozRequestFullScreen) {
- container.mozRequestFullScreen();
- } else if (container.webkitRequestFullscreen) {
- container.webkitRequestFullscreen();
- } else if (container.msRequestFullscreen) {
- container.msRequestFullscreen();
- }
- }
- };
- }(Highcharts));
- return (function () {
- }());
- }));
|