initial commit
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
/**
|
||||
* @license Highcharts JS v7.0.3 (2019-02-06)
|
||||
* 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 () {
|
||||
|
||||
|
||||
}());
|
||||
}));
|
||||
Reference in New Issue
Block a user