/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
typeof define === 'function' && define.amd ? define(['exports'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.echarts = {}));
}(this, (function (exports) { 'use strict';
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
/* global Reflect, Promise */
var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
function __extends(d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
}
var __assign = function() {
__assign = Object.assign || function __assign(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
function __spreadArrays() {
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j];
return r;
}
var Browser = (function () {
function Browser() {
this.firefox = false;
this.ie = false;
this.edge = false;
this.newEdge = false;
this.weChat = false;
}
return Browser;
}());
var Env = (function () {
function Env() {
this.browser = new Browser();
this.node = false;
this.wxa = false;
this.worker = false;
this.canvasSupported = false;
this.svgSupported = false;
this.touchEventsSupported = false;
this.pointerEventsSupported = false;
this.domSupported = false;
}
return Env;
}());
var env = new Env();
if (typeof wx === 'object' && typeof wx.getSystemInfoSync === 'function') {
env.wxa = true;
env.canvasSupported = true;
env.touchEventsSupported = true;
}
else if (typeof document === 'undefined' && typeof self !== 'undefined') {
env.worker = true;
env.canvasSupported = true;
}
else if (typeof navigator === 'undefined') {
env.node = true;
env.canvasSupported = true;
env.svgSupported = true;
}
else {
detect(navigator.userAgent, env);
}
function detect(ua, env) {
var browser = env.browser;
var firefox = ua.match(/Firefox\/([\d.]+)/);
var ie = ua.match(/MSIE\s([\d.]+)/)
|| ua.match(/Trident\/.+?rv:(([\d.]+))/);
var edge = ua.match(/Edge?\/([\d.]+)/);
var weChat = (/micromessenger/i).test(ua);
if (firefox) {
browser.firefox = true;
browser.version = firefox[1];
}
if (ie) {
browser.ie = true;
browser.version = ie[1];
}
if (edge) {
browser.edge = true;
browser.version = edge[1];
browser.newEdge = +edge[1].split('.')[0] > 18;
}
if (weChat) {
browser.weChat = true;
}
env.canvasSupported = !!document.createElement('canvas').getContext;
env.svgSupported = typeof SVGRect !== 'undefined';
env.touchEventsSupported = 'ontouchstart' in window && !browser.ie && !browser.edge;
env.pointerEventsSupported = 'onpointerdown' in window
&& (browser.edge || (browser.ie && +browser.version >= 11));
env.domSupported = typeof document !== 'undefined';
}
var BUILTIN_OBJECT = {
'[object Function]': true,
'[object RegExp]': true,
'[object Date]': true,
'[object Error]': true,
'[object CanvasGradient]': true,
'[object CanvasPattern]': true,
'[object Image]': true,
'[object Canvas]': true
};
var TYPED_ARRAY = {
'[object Int8Array]': true,
'[object Uint8Array]': true,
'[object Uint8ClampedArray]': true,
'[object Int16Array]': true,
'[object Uint16Array]': true,
'[object Int32Array]': true,
'[object Uint32Array]': true,
'[object Float32Array]': true,
'[object Float64Array]': true
};
var objToString = Object.prototype.toString;
var arrayProto = Array.prototype;
var nativeForEach = arrayProto.forEach;
var nativeFilter = arrayProto.filter;
var nativeSlice = arrayProto.slice;
var nativeMap = arrayProto.map;
var ctorFunction = function () { }.constructor;
var protoFunction = ctorFunction ? ctorFunction.prototype : null;
var methods = {};
function $override(name, fn) {
methods[name] = fn;
}
var idStart = 0x0907;
function guid() {
return idStart++;
}
function logError() {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
if (typeof console !== 'undefined') {
console.error.apply(console, args);
}
}
function clone(source) {
if (source == null || typeof source !== 'object') {
return source;
}
var result = source;
var typeStr = objToString.call(source);
if (typeStr === '[object Array]') {
if (!isPrimitive(source)) {
result = [];
for (var i = 0, len = source.length; i < len; i++) {
result[i] = clone(source[i]);
}
}
}
else if (TYPED_ARRAY[typeStr]) {
if (!isPrimitive(source)) {
var Ctor = source.constructor;
if (Ctor.from) {
result = Ctor.from(source);
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
第11篇 https://yydatav.blog.csdn.net/article/details/119909960 第12篇 https://yydatav.blog.csdn.net/article/details/120053057 第13篇 https://yydatav.blog.csdn.net/article/details/120314047 第14篇 https://yydatav.blog.csdn.net/article/details/120615354 第15篇 https://yydatav.blog.csdn.net/article/details/120706203 第16篇 https://yydatav.blog.csdn.net/article/details/120828645 第17篇 https://yydatav.blog.csdn.net/article/details/120929922 第18篇 https://yydatav.blog.csdn.net/article/details/120990388 第19篇 第20篇
资源推荐
资源详情
资源评论
收起资源包目录
11-20套Python+Echarts数据可视化大屏案例(共10套) (1670个子文件)
web_app.html.bak 2KB
python2exe.bat 80B
python2exe.bat 80B
python2exe.bat 80B
python2exe.bat 80B
.browserslistrc 21B
web20201030.css 217KB
web20201030.css 217KB
web20201030.css 217KB
web20201030.css 217KB
web20201030.css 217KB
web20201030.css 217KB
web20201030.css 217KB
bootstrap.css 193KB
bootstrap.min.css 156KB
bootstrap.min.css 118KB
bootstrap.min.css 118KB
bootstrap.min.css 118KB
bootstrap.min.css 118KB
bootstrap.min.css 118KB
bootstrap.min.css 118KB
bootstrap.min.css 118KB
bootstrap-grid.css 66KB
main.css 55KB
main.css 55KB
main.css 55KB
main.css 55KB
main.css 55KB
main.css 55KB
main.css 55KB
all.min.css 54KB
all.min.css 54KB
all.min.css 54KB
all.min.css 54KB
all.min.css 54KB
all.min.css 54KB
all.min.css 54KB
bootstrap-grid.min.css 50KB
base.css 16KB
base.css 16KB
base.css 16KB
base.css 16KB
base.css 16KB
base.css 16KB
base.css 16KB
entry20200609.css 14KB
entry20200609.css 14KB
entry20200609.css 14KB
entry20200609.css 14KB
entry20200609.css 14KB
entry20200609.css 14KB
entry20200609.css 14KB
normalize20200609.css 11KB
normalize20200609.css 11KB
normalize20200609.css 11KB
normalize20200609.css 11KB
normalize20200609.css 11KB
normalize20200609.css 11KB
normalize20200609.css 11KB
style20201030.css 11KB
style20201030.css 11KB
style20201030.css 11KB
style20201030.css 11KB
style20201030.css 11KB
style20201030.css 11KB
style20201030.css 11KB
dialog.css 10KB
dialog.css 10KB
dialog.css 10KB
dialog.css 10KB
dialog.css 10KB
dialog.css 10KB
dialog.css 10KB
bootstrap-reboot.css 5KB
bootstrap-reboot.min.css 4KB
input.css 3KB
input.css 3KB
input.css 3KB
input.css 3KB
input.css 3KB
input.css 3KB
input.css 3KB
guide.css 2KB
guide.css 2KB
guide.css 2KB
guide.css 2KB
guide.css 2KB
guide.css 2KB
guide.css 2KB
comon0.css 2KB
editor.css 2KB
editor.css 2KB
editor.css 2KB
editor.css 2KB
editor.css 2KB
editor.css 2KB
editor.css 2KB
fun.css 1KB
fun.css 1KB
fun.css 1KB
共 1670 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17
YYDataV软件开发
- 粉丝: 3w+
- 资源: 126
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 计算机与人工智能之父艾伦-图灵-生平简介.ppt
- 机械自动化机械制图PPT.ppt
- 乐高EV3双颜色传感器巡线编程步骤.ppt
- 模块三三菱PLC基本指令编程..ppt
- 人工智能搜索策略.ppt
- 农村电子商务培训专题培训课件.ppt
- 人工智能与专家系统专家系统课件.ppt
- 人工智能之支持向量机教育课件.ppt
- 基于Arduino智能节水灌溉项目,原理+PCB图+源码等开源.zip
- 软件工程-2软件开发过程.ppt
- 软件测试工具JUnit介绍.ppt
- 环境与安全工程学院 张美娟.pdf
- 数据库原理及应用.ppt
- 三峡梯调通信中心基本情况介绍PPT培训课件.ppt
- 三峡梯调通信中心基本情况介绍课件.ppt
- 数控机床常用准备功能指令的编程方法.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页