Implement graphs page (WIP)
1338
data/interfaces/default/js/highcharts/api/css/font-awesome.css
vendored
Normal file
After Width: | Height: | Size: 208 B |
After Width: | Height: | Size: 262 B |
1177
data/interfaces/default/js/highcharts/api/css/jquery-ui.css
vendored
Normal file
594
data/interfaces/default/js/highcharts/api/css/ref.css
Normal file
|
@ -0,0 +1,594 @@
|
|||
.clearfix {
|
||||
clear: both;
|
||||
}
|
||||
.hidden {
|
||||
visibility: hidden;
|
||||
}
|
||||
.container {
|
||||
width: auto;
|
||||
padding: 30px;
|
||||
margin: auto;
|
||||
}
|
||||
* {
|
||||
font-family: 'Source Sans Pro', sans-serif;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
background-color: #15151d;
|
||||
font-size: 1em;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
h3 {
|
||||
text-transform: uppercase;
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
p {
|
||||
margin: 0 0 1em 0;
|
||||
}
|
||||
a {
|
||||
color: #8085e8;
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
}
|
||||
a:hover {
|
||||
color: #90ee7e;
|
||||
}
|
||||
|
||||
#nav a.dump {
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
/*
|
||||
==========
|
||||
=== Header
|
||||
==========
|
||||
*/
|
||||
#top {
|
||||
background-color: #252530;
|
||||
}
|
||||
#top .container {
|
||||
padding: 0;
|
||||
}
|
||||
#top h1 {
|
||||
color: #eeeaea;
|
||||
font-weight: 100;
|
||||
margin: 0;
|
||||
font-size: 1.5em;
|
||||
}
|
||||
.cell {
|
||||
width: 33%;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.cell:nth-child(4) {
|
||||
text-align: right;
|
||||
color:#eeeaea;
|
||||
font-size: 0.9em;
|
||||
}
|
||||
|
||||
#logo {
|
||||
display: block;
|
||||
|
||||
}
|
||||
#logo img {
|
||||
max-width: 200px;
|
||||
width: 100%;
|
||||
margin: 15px;
|
||||
margin-left: 33px;
|
||||
height: 32px;
|
||||
}
|
||||
|
||||
/* Search bar */
|
||||
#search-div {
|
||||
color: #252530;
|
||||
display: block;
|
||||
margin-bottom: 20px;
|
||||
border: 1px solid #252530;
|
||||
}
|
||||
|
||||
div#search-div i {
|
||||
margin: 5px;
|
||||
color: #252530;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
input#search {
|
||||
height: 18px;
|
||||
font-family: "Courier New", Courier, monospace;
|
||||
font-size: 0.9em;
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
outline: none;
|
||||
color: #252530;
|
||||
width:80%;
|
||||
}
|
||||
|
||||
.ui-autocomplete {
|
||||
max-height: 500px;
|
||||
max-width: 400px;
|
||||
overflow-y: auto;
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
.ui-menu .ui-menu-item a {
|
||||
font-size:14px;
|
||||
zoom:1;
|
||||
font-family: "Courier New", Courier, monospace;
|
||||
}
|
||||
.ui-widget-content a {
|
||||
color: #222222 /*{fcContent}*/;
|
||||
}
|
||||
|
||||
/*
|
||||
==============
|
||||
=== END Header
|
||||
==============
|
||||
*/
|
||||
/*
|
||||
==========
|
||||
=== Footer
|
||||
==========
|
||||
*/
|
||||
#footer {
|
||||
background-color: #15151d;
|
||||
color: #eeeaea;
|
||||
}
|
||||
#footer-copy {
|
||||
float: left;
|
||||
font-size: 14px;
|
||||
line-height: 18px;
|
||||
}
|
||||
#footer-social {
|
||||
float: right;
|
||||
}
|
||||
#footer-social a {
|
||||
color: #eeeaea;
|
||||
font-size: 18px;
|
||||
margin-left: 10px;
|
||||
}
|
||||
#footer-social a:hover {
|
||||
color: #90ee7e;
|
||||
}
|
||||
#footer .container {
|
||||
padding: 10px;
|
||||
}
|
||||
#scrollTop {
|
||||
position: fixed;
|
||||
bottom: 75px;
|
||||
right: 50px;
|
||||
background-color: #90ee7e;
|
||||
padding: 10px;
|
||||
border-radius: 2px;
|
||||
color: white;
|
||||
display: none;
|
||||
}
|
||||
#scrollTop:hover {
|
||||
color: black;
|
||||
}
|
||||
/*
|
||||
==============
|
||||
=== END Footer
|
||||
==============
|
||||
*/
|
||||
|
||||
#reference-loading {
|
||||
margin-top: 300px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/*
|
||||
===========
|
||||
=== Wrapper
|
||||
===========
|
||||
*/
|
||||
#splashText {
|
||||
display: none;
|
||||
}
|
||||
.nav-section h3 {
|
||||
font-size: 24px;
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
#wrapper{
|
||||
background-color: #d6d1d1;
|
||||
}
|
||||
#wrapper .container {
|
||||
padding: 0;
|
||||
}
|
||||
#wrapper-inner {
|
||||
background-color: #ffffff;
|
||||
/*border: 1px solid silver;*/
|
||||
}
|
||||
|
||||
.tree a {
|
||||
color: #252530;
|
||||
}
|
||||
|
||||
#nav .tree, #nav .tree * {
|
||||
font-family: "Courier New", Courier, monospace;
|
||||
}
|
||||
|
||||
#nav .header p {
|
||||
font-weight: normal;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
#nav h1,
|
||||
#details h1,
|
||||
#details h2 {
|
||||
font-weight: 100;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
#nav h1,
|
||||
#details h2 {
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
#nav {
|
||||
min-height: 100%;
|
||||
border-right: 1px solid silver;
|
||||
}
|
||||
|
||||
#nav-wrap {
|
||||
width: 30%;
|
||||
float:left;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
#nav a,#nav a:visited {
|
||||
font-weight: bold;
|
||||
padding: 0 2px;
|
||||
margin: 1px;
|
||||
}
|
||||
|
||||
.nav-section {
|
||||
padding: 30px;
|
||||
position: relative;
|
||||
}
|
||||
.nav-section:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
#nav .level {
|
||||
margin-left: 13px;
|
||||
display: none;
|
||||
}
|
||||
|
||||
#nav .level-0 {
|
||||
display: block;
|
||||
}
|
||||
|
||||
#nav a.level-0 {
|
||||
margin-left: 1em;
|
||||
}
|
||||
|
||||
#nav .menuitem {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#nav .value {
|
||||
width: 40%;
|
||||
overflow: hidden;
|
||||
color: silver;
|
||||
position: absolute;
|
||||
white-space: nowrap;
|
||||
}
|
||||
#nav .value-string, #nav .value-color {
|
||||
color: #39A832;
|
||||
}
|
||||
#nav .value-number {
|
||||
color: #297EA8;
|
||||
}
|
||||
|
||||
a.hilighted {
|
||||
background-color: #C5F7BE;
|
||||
}
|
||||
|
||||
#nav .plus {
|
||||
display: block;
|
||||
position: absolute;
|
||||
left: -12px;
|
||||
top: 0;
|
||||
width: 9px;
|
||||
height: 9px;
|
||||
font-family: FontAwesome;
|
||||
color: gray;
|
||||
|
||||
}
|
||||
#nav .plus:before {
|
||||
}
|
||||
|
||||
#nav .collapsed>.plus:before {
|
||||
content: "\f0da";
|
||||
}
|
||||
|
||||
#nav .expanded>.plus:before {
|
||||
content: "\f0d7";
|
||||
}
|
||||
|
||||
#nav .dots {
|
||||
padding: 0 4px;
|
||||
}
|
||||
#nav .expanded>.dots {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#nav .dots.loading {
|
||||
background: url(./../images/ajax-loader.gif) no-repeat center;
|
||||
}
|
||||
#nav .dots.error {
|
||||
color: red;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#nav .dots.loading span {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
#nav code {
|
||||
color:#8085e8;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#nav span.typed {
|
||||
margin-left: 15px;
|
||||
}
|
||||
#nav .collapsed span.typed {
|
||||
margin-left: 0;
|
||||
}
|
||||
#nav .collapsed br.typed {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#methods-and-properties-toc ul {
|
||||
margin-left: 0;
|
||||
padding-left: 1em;
|
||||
}
|
||||
|
||||
#options-tree,#global-options-tree,#objects-tree {
|
||||
font-size: 0.9em;
|
||||
}
|
||||
|
||||
pre,code {
|
||||
font-family: "Courier New", Courier, monospace;
|
||||
}
|
||||
|
||||
#overview {
|
||||
margin-left: 420px;
|
||||
}
|
||||
|
||||
#details-wrap {
|
||||
float: right;
|
||||
width: 70%;
|
||||
overflow:auto;
|
||||
margin:0px;
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
/* Member styling */
|
||||
.member {
|
||||
padding: 30px;
|
||||
overflow-y: hidden;
|
||||
position: relative;
|
||||
border-top: 1px solid silver;
|
||||
}
|
||||
|
||||
.member:first-child {
|
||||
color:green;
|
||||
}
|
||||
|
||||
.member.deprecated * {
|
||||
color: silver !important;
|
||||
}
|
||||
|
||||
.member.hilighted {
|
||||
background-color: #eefdec;
|
||||
}
|
||||
|
||||
.member .title, .member .title a, .member .returnType {
|
||||
font-family: "Courier New", Courier, monospace;
|
||||
font-size: 1.1em;
|
||||
font-weight: bold;
|
||||
margin-bottom: 5px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.member .title a{
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.member .default {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.member .since {
|
||||
float: right;
|
||||
font-size: 0.8em;
|
||||
}
|
||||
|
||||
.member .description {
|
||||
color: #666;
|
||||
}
|
||||
.member .context {
|
||||
padding: 1em 0;
|
||||
}
|
||||
|
||||
.description code {
|
||||
color: #666;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.section {
|
||||
padding-top: 25px;
|
||||
}
|
||||
|
||||
.section .demo, .member .demo {
|
||||
font-style: italic;
|
||||
margin-top: 1.5em;
|
||||
margin-bottom:0.5em;
|
||||
margin-left: 1.5em;
|
||||
}
|
||||
|
||||
.section .member .demo {
|
||||
margin-left: 0em;
|
||||
}
|
||||
|
||||
.section h1,
|
||||
.section h2,
|
||||
.section .section-description {
|
||||
padding-left: 25px;
|
||||
}
|
||||
|
||||
.section h1 {
|
||||
margin: 0px;
|
||||
font-family: "Courier New", Courier, monospace;
|
||||
}
|
||||
|
||||
.section-description {
|
||||
margin: 0 0 1em 0;
|
||||
}
|
||||
|
||||
/*gert*/
|
||||
.menuitem div {
|
||||
margin-left: 8px;
|
||||
}
|
||||
|
||||
.tree {
|
||||
padding-left: 24px;
|
||||
}
|
||||
|
||||
div.edit {
|
||||
float: right
|
||||
}
|
||||
|
||||
/*edit form*/
|
||||
form#optionAttribute td.inp {
|
||||
width: 450px;
|
||||
}
|
||||
|
||||
form#optionAttribute td input {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
form#optionAttribute td textarea {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
form#optionAttribute td input[type="checkbox"] {
|
||||
width: 20px;
|
||||
}
|
||||
|
||||
.pencil {
|
||||
background-image: url(./../images/edit.png);
|
||||
}
|
||||
|
||||
.remove {
|
||||
background-image: url(./../images/delete.gif);
|
||||
}
|
||||
|
||||
.add {
|
||||
background-image: url(./../images/add.png);
|
||||
}
|
||||
|
||||
.copy {
|
||||
background-image: url(./../images/copy.png);
|
||||
}
|
||||
|
||||
.pencil, .add, .remove, .copy {
|
||||
background-repeat: no-repeat;
|
||||
background-position: center;
|
||||
float: right;
|
||||
position: relative;
|
||||
width: 10px;
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
.pencil a,.add a,.remove a, .copy a {
|
||||
text-decoration: none;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.deprecated, .error {
|
||||
color: red;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
dl#inhMembers dd a,span.returnType {
|
||||
margin-left: 3px;
|
||||
}
|
||||
|
||||
/* fix for icons changing containers height, affects updateHeights, javascript function */
|
||||
#footer-social i:before {
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 767px) {
|
||||
.nav-section-inner {
|
||||
display: none;
|
||||
}
|
||||
#nav-wrap {
|
||||
width: 100%;
|
||||
}
|
||||
#details-wrap {
|
||||
width: 100%;
|
||||
}
|
||||
.nav-section {
|
||||
padding: 0px;
|
||||
}
|
||||
#search-div{
|
||||
margin:30px;
|
||||
}
|
||||
#wrapper,
|
||||
#wrapper-inner,
|
||||
#details-wrap {
|
||||
height: auto !important;
|
||||
}
|
||||
.cell {
|
||||
width: 48%;
|
||||
text-align: center !important;
|
||||
}
|
||||
.cell:nth-child(1) {
|
||||
width: 100%;
|
||||
}
|
||||
#splashText {
|
||||
padding: 30px;
|
||||
text-align: center;
|
||||
}
|
||||
#splashText.section {
|
||||
border: none;
|
||||
}
|
||||
#splashText img {
|
||||
width: 100%;
|
||||
max-width: 380px;
|
||||
}
|
||||
#scrollTop {
|
||||
display: block;
|
||||
}
|
||||
.section {
|
||||
padding-top: 0px;
|
||||
}
|
||||
#logo img {
|
||||
margin-left:0px;
|
||||
margin-right:0px;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width: 479px) {
|
||||
#footer-copy,
|
||||
#footer-social {
|
||||
float: none;
|
||||
text-align: center;
|
||||
padding: 5px 0;
|
||||
}
|
||||
.cell {
|
||||
width: 100%;
|
||||
}
|
||||
.ui-autocomplete {
|
||||
max-height: 300px;
|
||||
max-width: 275px;
|
||||
overflow-x:auto;
|
||||
}
|
122
data/interfaces/default/js/highcharts/api/highcharts.html
Normal file
|
@ -0,0 +1,122 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1">
|
||||
<title>Highcharts API Reference</title>
|
||||
|
||||
<link href="css/font-awesome.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="css/jquery-ui.css" />
|
||||
<link rel="apple-touch-icon" sizes="57x57" href="images/apple-touch-icon-57x57.png">
|
||||
<link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
|
||||
<link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
|
||||
<link rel="apple-touch-icon" sizes="144x144" href="images/apple-touch-icon-144x144.png">
|
||||
<link rel="apple-touch-icon" sizes="60x60" href="images/apple-touch-icon-60x60.png">
|
||||
<link rel="apple-touch-icon" sizes="120x120" href="images/apple-touch-icon-120x120.png">
|
||||
<link rel="apple-touch-icon" sizes="76x76" href="images/apple-touch-icon-76x76.png">
|
||||
<link rel="apple-touch-icon" sizes="152x152" href="images/apple-touch-icon-152x152.png">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="images/apple-touch-icon-180x180.png">
|
||||
<link rel="icon" type="image/png" href="images/favicon-192x192.png" sizes="192x192">
|
||||
<link rel="icon" type="image/png" href="images/favicon-160x160.png" sizes="160x160">
|
||||
<link rel="icon" type="image/png" href="images/favicon-96x96.png" sizes="96x96">
|
||||
<link rel="icon" type="image/png" href="images/favicon-16x16.png" sizes="16x16">
|
||||
<link rel="icon" type="image/png" href="images/favicon-32x32.png" sizes="32x32">
|
||||
<meta name="msapplication-TileColor" content="#2b5797">
|
||||
<meta name="msapplication-TileImage" content="/mstile-144x144.png">
|
||||
<link href="css/ref.css" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="js/jquery.min.js"></script>
|
||||
<script src="js/jquery-ui.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
var PRODUCTNAME = 'Highcharts'.toLowerCase(),
|
||||
runDB = false;
|
||||
</script>
|
||||
<script src="js/ref.js"
|
||||
type="text/javascript"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top">
|
||||
<div class="container">
|
||||
<div class="cell">
|
||||
<a href="http://www.highcharts.com/products/highcharts" title="Highcharts Home Page" id="logo"><img
|
||||
alt="Highcharts Home Page"
|
||||
src="images/Highcharts.svg"
|
||||
border="0"></a>
|
||||
</div>
|
||||
<div class="cell" style="text-align: center;">
|
||||
<h1>Options Reference v.4.1.6</h1>
|
||||
</div>
|
||||
<div class="cell hidden-offline">See also options for <a href="/highstock">Highstock</a>, <a href="/highmaps">Highmaps</a>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="wrapper">
|
||||
<div class="container">
|
||||
<div id="wrapper-inner">
|
||||
<div id="nav-wrap">
|
||||
<div id="nav">
|
||||
<div class="nav-section first">
|
||||
<div class="ui-widget" id="search-div">
|
||||
<div id="search-wrap">
|
||||
<i class="fa fa-search"></i><input id="search"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="nav-section-inner">
|
||||
<h3 id="options-header">Configuration options</h3>
|
||||
<p>For initial declarative chart setup. View as <a class="dump" href="highcharts/option/dump.json">JSON</a>.</p>
|
||||
<div id="global-options-tree">
|
||||
<code>Highcharts.setOptions({</code>
|
||||
<div id="global-options" class="tree"></div>
|
||||
<code>});</code>
|
||||
</div>
|
||||
<div id="options-tree">
|
||||
<code>$("#container").highcharts({</code>
|
||||
<div id="options" class="tree"></div>
|
||||
<code>});</code>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="nav-section">
|
||||
<div class="nav-section-inner">
|
||||
<h3>Methods and properties</h3>
|
||||
|
||||
<p>For dynamically modifying the chart. View as <a class="dump" href="highcharts/object/dump.json">JSON</a>. </p>
|
||||
<div id="methods-and-properties-toc"></div>
|
||||
|
||||
<div id="objects-tree">
|
||||
<div id="objects" class="tree"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="details-wrap">
|
||||
<div id="details">
|
||||
<div id="splashText" class="section">
|
||||
<img src="images/splash.svg" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="footer">
|
||||
<div class="container">
|
||||
<div id="footer-copy">
|
||||
© Highcharts 2013. All rights reserved.
|
||||
</div>
|
||||
<div id="footer-social">
|
||||
<a href="https://www.facebook.com/Highcharts" title="Facebook" class="social-icon"><i class="fa fa-facebook"></i></a>
|
||||
<a href="https://twitter.com/Highcharts" title="Twitter" class="social-icon"><i class="fa fa-twitter"></i></a>
|
||||
<a href="http://www.linkedin.com/company/highsoft-solutions-as" title="LinkedIn" class="social-icon"><i class="fa fa-linkedin"></i></a>
|
||||
<a href="https://github.com/highslide-software/highcharts.com" title="Github" class="social-icon"><i class="fa fa-github"></i></a>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
</div>
|
||||
<a id="scrollTop" href="#top" style="display: none;"><i class="fa fa-arrow-up"></i></a>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,54 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="380" height="70"
|
||||
xml:space="preserve">
|
||||
|
||||
<g transform="translate(-25,-30)">
|
||||
<g>
|
||||
<path fill="#eeeaea" d="M138.475,69.712h-17.02v9.77c0,1.037-0.813,1.851-1.849,1.851c-1.037,0-1.85-0.813-1.85-1.851V57.725
|
||||
c0-1.037,0.813-1.852,1.85-1.852c1.036,0,1.849,0.813,1.849,1.852v8.436h17.02v-8.436c0-1.037,0.814-1.852,1.85-1.852
|
||||
c1.036,0,1.85,0.813,1.85,1.852v21.754c0,1.037-0.814,1.851-1.85,1.851c-1.036,0-1.85-0.813-1.85-1.851V69.712z"/>
|
||||
<path fill="#eeeaea" d="M156.973,79.479c0,1.037-0.814,1.851-1.852,1.851s-1.852-0.813-1.852-1.851V57.725
|
||||
c0-1.037,0.814-1.852,1.852-1.852s1.852,0.813,1.852,1.852V79.479z"/>
|
||||
<path fill="#eeeaea" d="M184.125,70.378c0-1.036,0.814-1.774,1.852-1.774c1.034,0,1.852,0.813,1.852,1.849v5.847
|
||||
c0,0.444-0.226,1.109-0.595,1.479c-2.367,2.369-5.549,3.773-9.176,3.773c-7.178,0-12.949-5.771-12.949-12.948
|
||||
c0-7.181,5.771-12.949,12.949-12.949c3.627,0,6.809,1.405,9.176,3.771c0.738,0.74,0.738,1.852,0,2.592
|
||||
c-0.741,0.738-1.922,0.813-2.663,0.072c-1.702-1.699-3.923-2.736-6.513-2.736c-5.104,0-9.249,4.144-9.249,9.25
|
||||
c0,5.104,4.146,9.25,9.249,9.25c2.367,0,4.441-0.813,6.067-2.222V70.378z"/>
|
||||
<path fill="#eeeaea" d="M218.162,69.712h-17.019v9.77c0,1.037-0.817,1.851-1.852,1.851c-1.037,0-1.849-0.813-1.849-1.851V57.725
|
||||
c0-1.037,0.812-1.852,1.849-1.852c1.034,0,1.852,0.813,1.852,1.852v8.436h17.019v-8.436c0-1.037,0.813-1.852,1.849-1.852
|
||||
c1.037,0,1.852,0.813,1.852,1.852v21.754c0,1.037-0.813,1.851-1.852,1.851c-1.033,0-1.849-0.813-1.849-1.851V69.712z"/>
|
||||
<path fill="#eeeaea" d="M242.948,81.552c-7.182,0-12.949-5.771-12.949-12.948c0-7.181,5.77-12.949,12.949-12.949
|
||||
c3.627,0,6.809,1.405,9.176,3.771c0.738,0.74,0.738,1.852,0,2.592c-0.741,0.738-1.925,0.813-2.666,0.072
|
||||
c-1.699-1.699-3.92-2.736-6.51-2.736c-5.106,0-9.249,4.144-9.249,9.25c0,5.104,4.143,9.25,9.249,9.25
|
||||
c2.59,0,4.884-0.962,6.586-2.664c0.74-0.741,1.849-0.741,2.59,0c0.738,0.738,0.738,1.85,0,2.589
|
||||
C249.756,80.146,246.574,81.552,242.948,81.552z"/>
|
||||
<path fill="#eeeaea" d="M281.569,69.712h-17.02v9.77c0,1.037-0.813,1.851-1.852,1.851c-1.034,0-1.85-0.813-1.85-1.851V57.725
|
||||
c0-1.037,0.813-1.852,1.85-1.852c1.035,0,1.852,0.813,1.852,1.852v8.436h17.02v-8.436c0-1.037,0.813-1.852,1.853-1.852
|
||||
c1.034,0,1.849,0.813,1.849,1.852v21.754c0,1.037-0.813,1.851-1.849,1.851c-1.037,0-1.853-0.813-1.853-1.851V69.712z"/>
|
||||
<path fill="#eeeaea" d="M308.758,57.503l10.507,20.646c0.223,0.443,0.445,1.036,0.445,1.554c0,1.036-0.668,1.628-1.702,1.628
|
||||
c-0.741,0-1.481-0.222-2.001-1.258l-3.253-6.438h-13.547l-3.183,6.438c-0.517,1.036-1.256,1.258-1.994,1.258
|
||||
c-1.037,0-1.702-0.593-1.702-1.628c0-0.519,0.22-1.109,0.442-1.554l10.506-20.646c0.668-1.405,2.002-1.628,2.74-1.628
|
||||
C306.76,55.875,308.09,56.096,308.758,57.503z M300.985,70.083h9.988l-4.957-9.99L300.985,70.083z"/>
|
||||
<path fill="#eeeaea" d="M340.159,56.023c4.441,0,8.064,3.255,8.064,7.694c0,3.923-2.813,6.884-6.511,7.549l6.731,7.104
|
||||
c0.664,0.666,0.889,1.85,0.146,2.516c-0.736,0.741-2.145,0.521-2.886-0.296l-8.729-9.176h-6.511v8.142
|
||||
c0,1.034-0.815,1.774-1.854,1.774c-1.033,0-1.85-0.813-1.85-1.851V57.873c0-1.035,0.814-1.85,1.85-1.85H340.159z M330.468,59.575
|
||||
v8.288h9.691c2.59,0,4.367-1.776,4.367-4.146c0-2.365-1.777-4.144-4.367-4.144L330.468,59.575L330.468,59.575z"/>
|
||||
<path fill="#eeeaea" d="M365.047,59.575h-9.249c-1.033,0-1.849-0.74-1.849-1.776c0-1.034,0.813-1.773,1.849-1.773h22.201
|
||||
c1.037,0,1.852,0.74,1.852,1.773c0,1.037-0.813,1.776-1.852,1.776h-9.249V79.48c0,1.037-0.813,1.851-1.849,1.851
|
||||
c-1.037,0-1.854-0.813-1.854-1.851V59.575z"/>
|
||||
<path fill="#eeeaea" d="M388.724,66.013c0-9.25,5.698-10.359,9.99-10.359c1.035,0,1.85,0.813,1.85,1.85
|
||||
c0,1.036-0.813,1.851-1.85,1.851c-3.479,0-6.29,0.738-6.29,6.66v5.18c0,9.25-5.698,10.358-9.989,10.358
|
||||
c-1.035,0-1.85-0.813-1.85-1.85s0.814-1.85,1.85-1.85c3.479,0,6.289-0.74,6.289-6.66V66.013z"/>
|
||||
</g>
|
||||
<polygon fill="#8087E8" points="67.981,30.52 56.757,56.73 42.009,91.171 76.301,76.685 94.465,69.013 "/>
|
||||
<polygon fill="#30426B" points="73.7,62.25 76.302,76.685 94.466,69.013 "/>
|
||||
<polygon fill="#6699A1" points="67.981,30.52 73.7,62.251 94.465,69.013 "/>
|
||||
<polygon fill="#78758C" points="73.7,62.25 94.466,69.013 56.758,56.729 42.009,91.171 76.302,76.685 "/>
|
||||
<polygon fill="#A3EDBA" points="42.009,91.171 56.757,56.73 26.442,46.855 "/>
|
||||
<polygon fill="#6699A1" points="76.302,76.685 79.628,95.13 94.466,69.013 "/>
|
||||
<polygon fill="#8087E8" points="67.981,30.52 56.757,56.73 73.7,62.251 "/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 6.1 KiB |
After Width: | Height: | Size: 6.5 KiB |
After Width: | Height: | Size: 7.9 KiB |
After Width: | Height: | Size: 8.4 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 4 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 5.1 KiB |
43
data/interfaces/default/js/highcharts/api/images/splash.svg
Normal file
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="256" width="1020" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata>
|
||||
<rdf:RDF>
|
||||
<cc:Work rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
|
||||
<dc:title/>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g transform="translate(0,-796.36218)">
|
||||
<g transform="matrix(1.6460977,0,0,1.6460984,-8.1132563,652.37875)">
|
||||
<g style="letter-spacing:0px;word-spacing:0px;" font-weight="normal" font-size="68.34341431px" font-style="normal" font-stretch="normal" line-height="125%" font-variant="normal" font-family="Reenie Beanie" fill="#8085e8">
|
||||
<path d="m39.2,174c-0.00003,2.05-0.365,3.66-1.09,4.82-0.729,1.16-1.8,2.24-3.21,3.25-0.364,0.228-0.865,0.502-1.5,0.821-0.638,0.319-1.34,0.615-2.12,0.888-0.775,0.273-1.59,0.501-2.46,0.683-0.866,0.182-1.66,0.273-2.39,0.273-2.05,0-3.6-0.216-4.65-0.649-1.05-0.432-1.57-0.945-1.57-1.54-0.000011-0.638,0.182-1.16,0.546-1.57s0.683-0.638,0.957-0.684l0.753,0.546c0.227,0.228,0.545,0.468,0.955,0.719s1.07,0.376,1.98,0.376c0.865,0.00001,1.91-0.148,3.14-0.444s2.4-0.752,3.52-1.37c1.12-0.615,2.07-1.38,2.87-2.29,0.797-0.911,1.2-1.96,1.2-3.14-0.000027-1.05-0.786-2.01-2.36-2.9-1.57-0.888-4.04-1.49-7.42-1.81-1.73-0.136-3.44-0.352-5.13-0.649-1.69-0.296-3.2-0.706-4.54-1.23s-2.43-1.18-3.25-1.98c-0.82-0.797-1.23-1.79-1.23-2.97-0.000004-1.14,0.319-2.23,0.957-3.28s1.42-2.02,2.36-2.9c0.934-0.888,1.9-1.67,2.9-2.36,1-0.683,1.85-1.25,2.53-1.71,0.546-0.318,1.31-0.74,2.29-1.26,0.98-0.524,2.03-1.03,3.14-1.5,1.12-0.478,2.23-0.888,3.35-1.23,1.12-0.341,2.06-0.512,2.84-0.512,0.912,0.00004,1.53,0.251,1.85,0.752,0.318,0.501,0.478,1.21,0.478,2.12-0.000026,0.775-0.0911,1.59-0.273,2.46-0.182,0.866-0.387,1.71-0.615,2.53s-0.444,1.54-0.649,2.15c-0.204,0.615-0.353,1.01-0.444,1.2-0.182,0.41-0.387,0.683-0.615,0.82-0.228,0.136-0.387,0.204-0.478,0.204-0.182,0.00002-0.273-0.114-0.273-0.342-0.000022-0.136,0.034-0.398,0.102-0.785,0.0681-0.387,0.159-0.854,0.273-1.4,0.114-0.547,0.205-1.14,0.273-1.78,0.0681-0.637,0.102-1.28,0.102-1.91-0.000023-1-0.0456-1.73-0.137-2.19-0.0911-0.455-0.456-0.683-1.09-0.683-0.637,0.00004-1.5,0.171-2.6,0.512-1.09,0.341-2.21,0.763-3.35,1.26-1.23,0.546-2.42,1.25-3.59,2.12-1.16,0.866-2.2,1.75-3.11,2.67-0.911,0.911-1.65,1.79-2.22,2.63-0.569,0.843-0.854,1.51-0.854,2.02-0.000006,0.546,0.376,1.06,1.13,1.54,0.752,0.478,1.71,0.9,2.87,1.26,1.16,0.365,2.45,0.684,3.86,0.957s2.8,0.478,4.17,0.614c1.14,0.136,2.39,0.318,3.76,0.546s2.64,0.593,3.83,1.09c1.18,0.501,2.19,1.17,3.01,2.02,0.82,0.843,1.23,1.93,1.23,3.25z"/>
|
||||
<path d="m61.9,177c0.0459,0.0918,0.0688,0.229,0.0688,0.411-0.000022,0.274-0.205,0.684-0.615,1.23-0.136,0.182-0.432,0.478-0.888,0.888s-1.07,0.82-1.85,1.23c-0.774,0.41-1.72,0.774-2.84,1.09-1.12,0.318-2.43,0.478-3.93,0.478-1.05,0-2.07-0.239-3.07-0.717s-1.89-1.18-2.67-2.12c-0.774-0.934-1.41-2.1-1.91-3.49-0.501-1.39-0.752-3.02-0.752-4.89-0.000003-1.78,0.228-3.44,0.683-4.99s1.04-2.92,1.74-4.1c0.706-1.18,1.49-2.12,2.36-2.8,0.866-0.683,1.71-1.03,2.53-1.03,0.729,0.00003,1.47,0.148,2.22,0.444,0.752,0.296,1.44,0.672,2.05,1.13,0.615,0.456,1.1,0.969,1.47,1.54,0.365,0.569,0.547,1.15,0.547,1.74-0.000017,0.683-0.308,1.39-0.923,2.12-0.615,0.729-1.36,1.4-2.22,2.02-0.866,0.615-1.73,1.12-2.6,1.5-0.866,0.387-1.55,0.581-2.05,0.581-0.273,0.00001-0.511-0.125-0.716-0.376s-0.308-0.559-0.308-0.923c-0.000008-0.638,0.285-1.14,0.854-1.5,0.569-0.364,1.2-0.695,1.88-0.991,0.683-0.296,1.31-0.649,1.88-1.06,0.569-0.41,0.854-0.98,0.854-1.71-0.000013-0.0918-0.114-0.32-0.342-0.684s-0.843-0.546-1.85-0.546c-0.455,0.00002-0.978,0.262-1.57,0.786s-1.16,1.23-1.71,2.12c-0.547,0.889-1,1.94-1.37,3.14-0.364,1.21-0.546,2.52-0.546,3.93-0.000006,1.18,0.217,2.26,0.65,3.21,0.433,0.957,0.991,1.77,1.67,2.43,0.683,0.661,1.48,1.17,2.39,1.54,0.911,0.364,1.85,0.546,2.8,0.546,0.683,0,1.42-0.148,2.22-0.444,0.797-0.296,1.55-0.615,2.26-0.957,0.706-0.342,1.32-0.661,1.84-0.957,0.523-0.296,0.854-0.444,0.992-0.444,0.136,0.00001,0.284,0.0685,0.443,0.205,0.159,0.137,0.262,0.274,0.308,0.41z"/>
|
||||
<path d="m99.3,170c-0.000036,0.82-0.376,1.83-1.13,3.04-0.752,1.21-1.77,2.38-3.04,3.52-1.28,1.14-2.76,2.11-4.44,2.9-1.69,0.797-3.44,1.2-5.26,1.2-0.82,0.00001-1.69-0.137-2.6-0.41-0.911-0.273-1.8-0.672-2.67-1.2-0.866-0.524-1.64-1.16-2.32-1.91-0.683-0.752-1.19-1.61-1.5-2.56-0.273,0.273-0.602,0.728-0.99,1.37-0.387,0.638-0.809,1.29-1.26,1.95-0.456,0.66-0.957,1.23-1.5,1.71-0.546,0.478-1.12,0.717-1.71,0.717-0.592,0.00001-1.08-0.308-1.47-0.923-0.387-0.615-0.695-1.3-0.923-2.05-0.228-0.752-0.388-1.47-0.479-2.15-0.0911-0.683-0.137-1.07-0.137-1.16-0.000003-0.548,0.16-1.58,0.479-3.11s0.797-3.11,1.43-4.75c0.638-1.64,1.45-3.1,2.43-4.37,0.98-1.28,2.13-1.91,3.45-1.91,0.501,0.00003,0.831,0.216,0.991,0.649,0.16,0.432,0.24,0.854,0.24,1.26v2.05c0.227,0.182,0.465,0.308,0.716,0.376,0.251,0.0688,0.479,0.16,0.684,0.273s0.365,0.284,0.479,0.512,0.171,0.592,0.171,1.09c-0.000015,0.32-0.023,0.605-0.0688,0.855-0.0459,0.25-0.0688,0.489-0.0688,0.717-0.000015,1.18,0.0911,2.35,0.273,3.49s0.547,2.15,1.09,3.04c0.547,0.888,1.3,1.62,2.26,2.19,0.957,0.57,2.23,0.855,3.83,0.855,2.01,0.00001,3.7-0.422,5.09-1.26,1.39-0.843,2.55-1.78,3.49-2.8,0.934-1.02,1.67-1.96,2.22-2.8,0.546-0.843,1-1.26,1.37-1.26,0.592,0.00002,0.888,0.296,0.888,0.888zm-24-3.01c-0.000011-0.182-0.0456-0.353-0.137-0.512-0.0911-0.159-0.137-0.307-0.137-0.443-0.000011-0.182,0.0455-0.342,0.137-0.479,0.0911-0.137,0.137-0.319,0.137-0.547-0.000011-0.136-0.0456-0.238-0.137-0.307-0.0911-0.0681-0.137-0.148-0.137-0.24-0.41,0.0918-0.832,0.479-1.26,1.16-0.433,0.683-0.843,1.48-1.23,2.39-0.387,0.911-0.695,1.83-0.922,2.77-0.227,0.934-0.341,1.7-0.341,2.29-0.000008,0.318,0.0911,0.842,0.273,1.57,0.182,0.729,0.387,1.21,0.615,1.44,0.774-1.59,1.49-3.14,2.15-4.65,0.66-1.5,0.991-2.98,0.991-4.44z"/>
|
||||
<path d="m116,163c-0.00001,0.318-0.137,0.58-0.41,0.785s-0.592,0.376-0.957,0.513-0.73,0.24-1.09,0.308c-0.364,0.0682-0.66,0.102-0.888,0.102-0.683,0.00002-1.14-0.0455-1.37-0.137-0.228-0.091-0.41-0.137-0.546-0.137-1.14,0.00002-2.05,0.0911-2.73,0.273-0.683,0.182-1.22,0.478-1.61,0.888-0.387,0.41-0.638,0.923-0.752,1.54-0.114,0.615-0.171,1.36-0.171,2.22-0.00001,1.46,0.057,2.62,0.171,3.49,0.114,0.866,0.228,1.57,0.341,2.12,0.113,0.546,0.227,0.968,0.341,1.26,0.114,0.296,0.171,0.581,0.171,0.855-0.00001,0.364-0.194,0.752-0.581,1.16-0.387,0.41-0.74,0.615-1.06,0.615-0.546,0-1.04-0.49-1.47-1.47-0.433-0.98-0.798-2.14-1.09-3.49-0.296-1.34-0.535-2.68-0.717-4s-0.273-2.32-0.273-3.01c0-0.776,0.0681-1.52,0.204-2.22,0.136-0.706,0.318-1.32,0.546-1.84,0.228-0.524,0.479-0.946,0.752-1.26,0.273-0.319,0.547-0.479,0.821-0.479,0.228,0.00003,0.41,0.08,0.546,0.24s0.25,0.342,0.341,0.547c0.0911,0.205,0.194,0.387,0.308,0.546s0.262,0.239,0.444,0.239c0.41,0.00003,1.07-0.205,1.98-0.615,0.911-0.41,2.03-0.615,3.35-0.615,1.23,0.00002,2.15,0.0341,2.77,0.102,0.615,0.0682,1.22,0.216,1.81,0.444,0.136,0.0459,0.307,0.148,0.512,0.308,0.205,0.159,0.308,0.399,0.308,0.719z"/>
|
||||
<path d="m141,172c-0.00002,0.456-0.0685,0.923-0.205,1.4-0.137,0.478-0.274,0.877-0.41,1.2-0.0918,0.138-0.513,0.605-1.26,1.4-0.752,0.797-1.69,1.63-2.8,2.49-1.12,0.866-2.37,1.65-3.76,2.36-1.39,0.706-2.72,1.06-4,1.06-0.774,0-1.56-0.137-2.36-0.411-0.797-0.274-1.54-0.718-2.22-1.33-0.683-0.615-1.24-1.38-1.67-2.29-0.432-0.911-0.649-2.03-0.649-3.35,0-2.19,0.364-4.17,1.09-5.95,0.729-1.78,1.46-3.19,2.19-4.24,0.32-0.501,0.741-1.01,1.26-1.54,0.524-0.524,1.04-1,1.54-1.43,0.501-0.432,0.968-0.786,1.4-1.06,0.433-0.274,0.741-0.411,0.923-0.411,0.41,0.00002,0.786,0.114,1.13,0.342,0.341,0.228,0.512,0.456,0.512,0.684-0.00001,0.364-0.102,0.672-0.307,0.922-0.204,0.25-0.489,0.524-0.854,0.82s-0.798,0.684-1.3,1.16c-0.501,0.479-1.03,1.11-1.57,1.88-1.09,1.5-1.9,3.04-2.43,4.61-0.524,1.57-0.786,2.95-0.786,4.13s0.444,2.13,1.33,2.84c0.888,0.706,1.81,1.06,2.77,1.06,1.73,0,3.27-0.387,4.61-1.16,1.34-0.774,2.5-1.64,3.45-2.6,0.957-0.957,1.73-1.82,2.32-2.6,0.592-0.774,1.02-1.16,1.3-1.16,0.502,0.00001,0.753,0.387,0.753,1.16z"/>
|
||||
<path d="m169,171c0.228,0.228,0.342,0.365,0.342,0.411-0.00003,0.0904-0.125,0.363-0.375,0.819-0.25,0.455-0.581,0.934-0.991,1.43-0.41,0.501-0.854,0.946-1.33,1.33-0.478,0.387-0.946,0.581-1.4,0.581-0.957,0.00001-1.73-0.194-2.32-0.581-0.592-0.387-1.08-0.877-1.47-1.47-0.387-0.592-0.683-1.24-0.888-1.95-0.205-0.706-0.376-1.38-0.512-2.02-0.0918-0.32-0.183-0.48-0.273-0.48-0.138,0.00002-0.411,0.49-0.821,1.47s-0.853,2.05-1.33,3.21c-0.478,1.16-0.934,2.23-1.37,3.21-0.433,0.98-0.718,1.47-0.854,1.47-0.82,0.00001-1.52-0.353-2.08-1.06-0.569-0.706-1.03-1.53-1.37-2.46-0.342-0.934-0.604-1.89-0.786-2.87s-0.296-1.74-0.342-2.29c-0.136-1.23-0.432-3.28-0.887-6.15s-0.843-6.36-1.16-10.5c-0.0904-0.865-0.193-1.65-0.307-2.36-0.114-0.706-0.24-1.49-0.376-2.36-0.137-0.866-0.251-1.85-0.342-2.94-0.0911-1.09-0.137-2.44-0.137-4.03,0-0.0903,0.0229-0.386,0.0688-0.887s0.114-1.05,0.205-1.64c0.0911-0.592,0.239-1.12,0.444-1.57,0.205-0.456,0.444-0.684,0.716-0.684,0.32,0.00005,0.616,0.194,0.89,0.581,0.273,0.387,0.512,0.832,0.717,1.33,0.205,0.501,0.353,0.98,0.444,1.44,0.0911,0.456,0.137,0.775,0.137,0.957-0.00001,0.683-0.0455,1.32-0.137,1.91-0.0911,0.592-0.137,1.14-0.137,1.64,0,0.683,0.057,1.55,0.171,2.6s0.262,2.12,0.444,3.21,0.341,2.15,0.478,3.18c0.136,1.03,0.25,1.86,0.342,2.5-0.00001,0.0445,0.0455,0.363,0.137,0.955,0.0911,0.592,0.194,1.33,0.308,2.22,0.114,0.889,0.228,1.85,0.342,2.87,0.114,1.03,0.239,2.03,0.375,3.01s0.261,1.85,0.375,2.6c0.114,0.752,0.194,1.29,0.24,1.61-0.00001,0.136,0.0341,0.33,0.102,0.58,0.0681,0.25,0.136,0.535,0.204,0.854,0.0681,0.319,0.148,0.615,0.24,0.888,0.0918,0.273,0.206,0.479,0.342,0.616,0.273-0.546,0.625-1.39,1.06-2.53,0.433-1.14,0.889-2.3,1.37-3.49,0.478-1.18,0.934-2.22,1.37-3.11,0.433-0.888,0.809-1.33,1.13-1.33,0.364,0.00002,0.66,0.0685,0.888,0.205,0.228,0.137,0.524,0.251,0.888,0.341,0.456,0.182,0.684,0.421,0.684,0.717-0.00002,0.296,0.0452,0.649,0.136,1.06,0.0918,0.548,0.24,1.27,0.445,2.15,0.205,0.889,0.444,1.75,0.717,2.6,0.273,0.843,0.592,1.56,0.956,2.15,0.364,0.592,0.729,0.889,1.09,0.888,0.182,0.00001,0.433-0.239,0.752-0.717s0.752-0.74,1.3-0.786c0.0917,0.00001,0.252,0.057,0.48,0.171s0.455,0.262,0.682,0.444z"/>
|
||||
<path d="m224,135c0.0459,0.0918,0.0688,0.252,0.0688,0.48-0.00003,0.228-0.00003,0.478,0,0.751-0.00003,0.32-0.114,0.48-0.342,0.48-0.0918,0.00005-0.206-0.0229-0.342-0.0688-0.136-0.0458-0.25-0.0917-0.342-0.138-0.82-0.364-1.81-0.831-2.97-1.4s-2.47-0.854-3.93-0.854c-1.64,0.00005-2.96,0.615-3.96,1.84-1,1.23-1.77,2.65-2.29,4.27-0.524,1.62-0.866,3.2-1.03,4.75-0.159,1.55-0.239,2.67-0.239,3.35-0.00001,0.501,0.0796,1.29,0.239,2.36s0.376,2.18,0.65,3.32,0.593,2.18,0.957,3.11c0.364,0.934,0.729,1.51,1.09,1.74,0.274,0.00002,0.764-0.0229,1.47-0.0688s1.29-0.0688,1.74-0.0688c0.774,0.00003,1.5,0.0685,2.19,0.205,0.683,0.137,1.39,0.205,2.12,0.205,0.182,0.00003,0.455,0.00003,0.82,0,0.364,0.00003,0.74,0.023,1.13,0.0688,0.387,0.0459,0.717,0.126,0.991,0.239,0.273,0.113,0.41,0.261,0.41,0.443-0.00002,0.228-0.16,0.433-0.479,0.615s-0.683,0.33-1.09,0.444c-0.41,0.114-0.819,0.194-1.23,0.24-0.41,0.0459-0.729,0.0688-0.957,0.0688-0.228,0.00002-0.524-0.0114-0.888-0.0344-0.364-0.0229-0.763-0.0573-1.2-0.103-0.433-0.0459-0.843-0.0799-1.23-0.102-0.387-0.0222-0.717-0.0333-0.99-0.0334-0.73,0.00002-1.17,0.0796-1.33,0.239-0.159,0.159-0.239,0.467-0.239,0.923-0.00001,0.683,0.308,1.6,0.923,2.77,0.615,1.16,1.29,2.4,2.02,3.73,0.729,1.32,1.4,2.69,2.02,4.1,0.615,1.41,0.923,2.71,0.923,3.9-0.00002,0.227-0.057,0.648-0.171,1.26-0.114,0.615-0.274,1.24-0.479,1.88-0.205,0.638-0.49,1.21-0.854,1.71-0.364,0.501-0.774,0.752-1.23,0.752-0.364,0.00001-0.695-0.103-0.991-0.308s-0.444-0.559-0.444-1.06c-0.00001-0.729,0.194-1.41,0.581-2.05,0.387-0.638,0.581-1.32,0.581-2.05-0.00001-0.364-0.171-0.979-0.512-1.84-0.341-0.866-0.763-1.83-1.26-2.9-0.501-1.07-1.05-2.2-1.64-3.38-0.592-1.18-1.15-2.27-1.67-3.25-0.524-0.98-0.968-1.79-1.33-2.43-0.364-0.638-0.569-0.98-0.615-1.03-0.911,0.32-1.84,0.639-2.8,0.958-0.957,0.319-1.82,0.797-2.6,1.43-0.318,0.32-0.615,0.48-0.888,0.48-0.455,0.00002-0.876-0.182-1.26-0.547-0.387-0.365-0.581-0.775-0.581-1.23,0-0.502,0.148-0.901,0.444-1.2,0.296-0.296,0.581-0.512,0.853-0.649,0.41-0.228,1.05-0.479,1.91-0.752,0.866-0.273,1.73-0.501,2.6-0.683,0.318-0.0917,0.615-0.172,0.888-0.24,0.274-0.0681,0.411-0.216,0.411-0.444-0.138-0.455-0.332-1.06-0.582-1.81-0.25-0.752-0.501-1.65-0.752-2.7s-0.468-2.22-0.65-3.52-0.273-2.7-0.273-4.2c-0.00001-1.64,0.194-3.37,0.581-5.19s1-3.5,1.85-5.02c0.843-1.53,1.9-2.78,3.18-3.76s2.8-1.47,4.58-1.47c0.819,0.00005,1.73,0.08,2.73,0.24s1.93,0.388,2.77,0.684c0.843,0.296,1.55,0.661,2.12,1.09,0.569,0.432,0.854,0.922,0.854,1.47z"/>
|
||||
<path d="m240,169c-0.00002,1-0.137,1.96-0.41,2.87-0.273,0.911-0.638,1.71-1.09,2.39-0.455,0.683-0.991,1.22-1.61,1.61-0.615,0.387-1.29,0.581-2.02,0.581-1.28,0-2.28-0.365-3.01-1.09-0.729-0.729-1.29-1.57-1.67-2.53-0.388-0.957-0.639-1.92-0.752-2.9s-0.17-1.72-0.17-2.22c0-0.82,0.125-1.74,0.375-2.77s0.592-1.97,1.03-2.84c0.433-0.866,0.923-1.59,1.47-2.19,0.546-0.592,1.12-0.888,1.71-0.888,0.136,0.00003,0.352,0.0456,0.649,0.137,0.296,0.0911,0.604,0.228,0.923,0.41s0.604,0.41,0.855,0.683,0.422,0.593,0.512,0.958c0.502,0.0445,1,0.226,1.5,0.545,0.501,0.319,0.774,0.57,0.82,0.752,0.364,1.18,0.603,2.37,0.717,3.55s0.171,2.16,0.171,2.94zm-3.07-1.23c-0.00001-0.683-0.0685-1.4-0.205-2.15-0.137-0.752-0.411-1.52-0.821-2.29-0.0904,0.0459-0.204,0.0688-0.342,0.0688-0.182,0.00002-0.33-0.0226-0.444-0.0678s-0.216-0.0678-0.307-0.0678c-0.546,0.00002-0.979,0.148-1.3,0.444-0.319,0.296-0.559,0.683-0.719,1.16-0.16,0.478-0.262,0.991-0.308,1.54-0.0452,0.546-0.0678,1.07-0.0678,1.57,0,0.501,0.0226,1.06,0.0678,1.67,0.0452,0.615,0.148,1.2,0.308,1.74,0.16,0.546,0.376,1.01,0.65,1.4,0.273,0.387,0.638,0.581,1.09,0.581,0.455,0.00001,0.842-0.239,1.16-0.717,0.319-0.478,0.57-1.04,0.752-1.67,0.182-0.638,0.308-1.26,0.376-1.88,0.0688-0.615,0.103-1.06,0.103-1.33z"/>
|
||||
<path d="m263,163c-0.00002,0.318-0.137,0.58-0.41,0.785s-0.592,0.376-0.957,0.513-0.73,0.24-1.09,0.308c-0.364,0.0682-0.66,0.102-0.888,0.102-0.683,0.00002-1.14-0.0455-1.37-0.137-0.228-0.091-0.41-0.137-0.546-0.137-1.14,0.00002-2.05,0.0911-2.73,0.273-0.683,0.182-1.22,0.478-1.61,0.888-0.387,0.41-0.638,0.923-0.752,1.54-0.114,0.615-0.171,1.36-0.171,2.22,0,1.46,0.057,2.62,0.171,3.49,0.114,0.866,0.228,1.57,0.341,2.12,0.113,0.546,0.227,0.968,0.341,1.26,0.114,0.296,0.171,0.581,0.171,0.855-0.00001,0.364-0.194,0.752-0.581,1.16-0.387,0.41-0.74,0.615-1.06,0.615-0.546,0-1.04-0.49-1.47-1.47-0.433-0.98-0.798-2.14-1.09-3.49-0.296-1.34-0.535-2.68-0.717-4s-0.273-2.32-0.273-3.01c-0.00001-0.776,0.0681-1.52,0.204-2.22,0.136-0.706,0.318-1.32,0.546-1.84,0.228-0.524,0.479-0.946,0.752-1.26,0.273-0.319,0.547-0.479,0.821-0.479,0.228,0.00003,0.41,0.08,0.546,0.24s0.25,0.342,0.341,0.547c0.0911,0.205,0.194,0.387,0.308,0.546s0.262,0.239,0.444,0.239c0.41,0.00003,1.07-0.205,1.98-0.615,0.911-0.41,2.03-0.615,3.35-0.615,1.23,0.00002,2.15,0.0341,2.77,0.102,0.615,0.0682,1.22,0.216,1.81,0.444,0.136,0.0459,0.307,0.148,0.512,0.308,0.205,0.159,0.308,0.399,0.308,0.719z"/>
|
||||
<path d="m309,169c-0.00001,1-0.137,1.96-0.41,2.87-0.273,0.911-0.638,1.71-1.09,2.39-0.455,0.683-0.991,1.22-1.61,1.61-0.615,0.387-1.29,0.581-2.02,0.581-1.28,0-2.28-0.365-3.01-1.09-0.729-0.729-1.29-1.57-1.67-2.53-0.388-0.957-0.639-1.92-0.752-2.9s-0.17-1.72-0.17-2.22c-0.00001-0.82,0.125-1.74,0.375-2.77s0.592-1.97,1.03-2.84c0.433-0.866,0.923-1.59,1.47-2.19,0.546-0.592,1.12-0.888,1.71-0.888,0.136,0.00003,0.352,0.0456,0.649,0.137,0.296,0.0911,0.604,0.228,0.923,0.41s0.604,0.41,0.855,0.683,0.422,0.593,0.512,0.958c0.502,0.0445,1,0.226,1.5,0.545,0.501,0.319,0.774,0.57,0.82,0.752,0.364,1.18,0.603,2.37,0.717,3.55s0.171,2.16,0.171,2.94zm-3.07-1.23c-0.00001-0.683-0.0685-1.4-0.205-2.15-0.137-0.752-0.411-1.52-0.821-2.29-0.0904,0.0459-0.204,0.0688-0.342,0.0688-0.182,0.00002-0.33-0.0226-0.444-0.0678s-0.216-0.0678-0.307-0.0678c-0.546,0.00002-0.979,0.148-1.3,0.444-0.319,0.296-0.559,0.683-0.719,1.16-0.16,0.478-0.262,0.991-0.308,1.54-0.0452,0.546-0.0678,1.07-0.0678,1.57-0.00001,0.501,0.0226,1.06,0.0678,1.67,0.0452,0.615,0.148,1.2,0.308,1.74,0.16,0.546,0.376,1.01,0.65,1.4,0.273,0.387,0.638,0.581,1.09,0.581,0.455,0.00001,0.842-0.239,1.16-0.717,0.319-0.478,0.57-1.04,0.752-1.67,0.182-0.638,0.308-1.26,0.376-1.88,0.0688-0.615,0.103-1.06,0.103-1.33z"/>
|
||||
<path d="m338,164c-0.00002,1.18-0.33,2.32-0.991,3.42-0.66,1.09-1.47,2.11-2.43,3.04-0.957,0.934-2,1.8-3.14,2.6-1.14,0.797-2.19,1.49-3.14,2.08-0.911,0.638-1.66,1.16-2.25,1.57-0.592,0.41-0.889,0.729-0.888,0.957-0.00001,0.592,0.0681,1.42,0.204,2.49s0.307,2.23,0.512,3.49c0.205,1.25,0.41,2.54,0.615,3.86s0.354,2.53,0.445,3.62c-0.00002,0.0459,0.034,0.251,0.102,0.615,0.0681,0.364,0.159,0.774,0.273,1.23,0.114,0.455,0.205,0.877,0.273,1.26,0.0681,0.387,0.102,0.627,0.102,0.719-0.00001,0.318-0.0111,0.671-0.0334,1.06-0.0223,0.387-0.0904,0.752-0.204,1.09-0.114,0.342-0.285,0.627-0.513,0.855s-0.524,0.342-0.888,0.342c-0.502-0.00001-0.867-0.217-1.09-0.65-0.227-0.433-0.341-0.855-0.341-1.26-0.00001-0.0904,0.0111-0.181,0.0334-0.273,0.0222-0.0918,0.0333-0.206,0.0334-0.342-0.00002-0.501-0.182-1.84-0.546-4.03s-0.774-4.8-1.23-7.83c-0.455-3.03-0.865-6.29-1.23-9.77-0.364-3.49-0.546-6.78-0.546-9.88-0.00001-0.228,0.0226-0.49,0.0678-0.786s0.0678-0.558,0.0678-0.786c-0.456,0.0459-1.13,0.251-2.02,0.616-0.888,0.365-1.77,0.809-2.63,1.33-0.866,0.524-1.63,1.07-2.29,1.64-0.66,0.569-0.991,1.08-0.991,1.54h-0.478c-0.138,0.00002-0.309-0.0911-0.514-0.273s-0.387-0.387-0.546-0.615-0.307-0.456-0.444-0.683-0.205-0.387-0.205-0.479c0.00001-0.957,0.57-1.86,1.71-2.7,1.14-0.843,2.56-1.6,4.27-2.26s3.59-1.18,5.64-1.57c2.05-0.387,3.99-0.581,5.81-0.581,1.78,0.00003,3.27,0.205,4.48,0.615s2.18,0.9,2.9,1.47c0.729,0.569,1.25,1.15,1.57,1.74,0.319,0.592,0.479,1.09,0.479,1.5zm-3.35-0.204c-0.00002-0.456-0.57-0.923-1.71-1.4-1.14-0.478-2.48-0.717-4.03-0.717-1.37,0.00002-2.37,0.0456-3.01,0.137-0.638,0.0911-1.07,0.183-1.3,0.274-0.0918,0.729-0.16,1.59-0.205,2.6-0.0452,1-0.0678,2.03-0.0678,3.07-0.00001,1.09,0.0341,2.15,0.102,3.18,0.0681,1.02,0.147,1.88,0.238,2.56,0.638-0.41,1.52-0.968,2.63-1.67,1.12-0.706,2.22-1.5,3.32-2.39,1.09-0.888,2.04-1.82,2.84-2.8,0.797-0.98,1.2-1.92,1.2-2.84z"/>
|
||||
<path d="m360,153c-0.592,0.683-1.44,1.35-2.53,2.02-1.09,0.661-2.19,1.26-3.28,1.81-1.09,0.546-2.05,1.01-2.87,1.4-0.82,0.387-1.23,0.649-1.23,0.785-0.00001,0.138,0.0911,0.548,0.273,1.23,0.182,0.683,0.398,1.49,0.649,2.43,0.25,0.934,0.512,1.9,0.786,2.9s0.502,1.89,0.684,2.67c0.0904,0.456,0.204,1.05,0.341,1.78,0.137,0.729,0.262,1.46,0.376,2.19,0.114,0.729,0.217,1.38,0.308,1.95,0.0911,0.569,0.137,0.877,0.137,0.923-0.00001,0.683-0.114,1.39-0.342,2.12-0.228,0.729-0.592,1.09-1.09,1.09-0.274,0-0.525-0.114-0.753-0.342s-0.433-0.49-0.615-0.786-0.319-0.581-0.41-0.854c-0.0911-0.273-0.137-0.478-0.137-0.614-0.00001-0.0918,0.0115-0.229,0.0344-0.411s0.0344-0.387,0.0344-0.615c-0.00002-0.865-0.137-2.12-0.411-3.76-0.0904-0.501-0.272-1.28-0.545-2.32-0.273-1.05-0.547-2.12-0.821-3.21-0.318-1.28-0.683-2.67-1.09-4.17-0.182-0.638-0.296-0.957-0.342-0.957-0.32,0.00002-0.855,0.194-1.61,0.581-0.752,0.387-1.61,0.866-2.56,1.44-0.957,0.57-1.96,1.19-3.01,1.85s-2.03,1.28-2.94,1.84c-0.911,0.569-1.7,1.05-2.36,1.43-0.66,0.387-1.06,0.581-1.2,0.581-0.592,0.00002-1.07-0.205-1.43-0.615-0.364-0.41-0.546-0.866-0.546-1.37,0-0.274,0.376-0.673,1.13-1.2,0.752-0.523,1.69-1.1,2.8-1.74,1.12-0.638,2.32-1.3,3.62-1.98,1.3-0.683,2.51-1.3,3.62-1.84,1.12-0.546,2.05-1,2.8-1.37,0.752-0.365,1.13-0.547,1.13-0.547-0.41-2.1-0.752-3.96-1.03-5.6-0.228-1.41-0.445-2.71-0.65-3.9-0.205-1.18-0.308-1.82-0.308-1.91,0-0.592,0.125-1.04,0.376-1.33,0.251-0.296,0.536-0.444,0.854-0.444,0.502,0.00004,0.821,0.342,0.957,1.03,0.501,2.46,0.967,4.65,1.4,6.56s0.855,3.46,1.26,4.65c0.41-0.0904,1.12-0.352,2.12-0.785s2.05-0.9,3.14-1.4c1.09-0.501,2.08-0.945,2.97-1.33,0.888-0.387,1.4-0.581,1.54-0.581,0.273,0.00003,0.443,0.0914,0.512,0.274,0.0688,0.183,0.148,0.342,0.239,0.479z"/>
|
||||
<path d="m368,153c-0.00001,0.0904-0.16,0.272-0.479,0.545s-0.695,0.558-1.13,0.854c-0.432,0.296-0.877,0.558-1.33,0.786-0.456,0.228-0.82,0.342-1.09,0.342-0.182,0.00003-0.421-0.0114-0.717-0.0344-0.296-0.0229-0.592-0.103-0.888-0.239s-0.558-0.33-0.786-0.581-0.342-0.582-0.342-0.992c0-0.637,0.228-1.24,0.683-1.81s1.05-0.855,1.78-0.855c0.136,0.00004,0.444,0.057,0.922,0.171s0.968,0.262,1.47,0.444c0.501,0.182,0.946,0.387,1.33,0.615,0.387,0.228,0.581,0.479,0.581,0.753zm2.25,25.6c-0.00001,0.318-0.239,0.592-0.717,0.82s-0.832,0.342-1.06,0.342c-0.455,0.00001-0.865-0.296-1.23-0.888s-0.684-1.28-0.957-2.05c-0.273-0.774-0.501-1.51-0.683-2.22-0.182-0.706-0.318-1.2-0.409-1.47-0.138-0.456-0.32-1-0.547-1.64-0.227-0.638-0.444-1.25-0.649-1.85-0.205-0.592-0.376-1.12-0.513-1.57-0.137-0.455-0.205-0.706-0.205-0.752-0.00001-0.638,0.125-1.23,0.375-1.78,0.25-0.546,0.558-0.82,0.924-0.82,0.41,0.00002,0.843,0.319,1.3,0.957,0.455,0.638,0.899,1.45,1.33,2.43,0.432,0.98,0.831,2.05,1.2,3.21,0.365,1.16,0.684,2.25,0.957,3.28,0.273,1.02,0.489,1.91,0.649,2.67,0.159,0.752,0.239,1.2,0.239,1.33z"/>
|
||||
<path d="m386,169c-0.00001,1-0.137,1.96-0.41,2.87-0.273,0.911-0.638,1.71-1.09,2.39-0.455,0.683-0.991,1.22-1.61,1.61-0.615,0.387-1.29,0.581-2.02,0.581-1.28,0-2.28-0.365-3.01-1.09-0.729-0.729-1.29-1.57-1.67-2.53-0.388-0.957-0.639-1.92-0.752-2.9s-0.17-1.72-0.17-2.22c-0.00001-0.82,0.125-1.74,0.375-2.77s0.592-1.97,1.03-2.84c0.433-0.866,0.923-1.59,1.47-2.19,0.546-0.592,1.12-0.888,1.71-0.888,0.136,0.00003,0.352,0.0456,0.649,0.137,0.296,0.0911,0.604,0.228,0.923,0.41s0.604,0.41,0.855,0.683,0.422,0.593,0.512,0.958c0.502,0.0445,1,0.226,1.5,0.545,0.501,0.319,0.774,0.57,0.82,0.752,0.364,1.18,0.603,2.37,0.717,3.55s0.171,2.16,0.171,2.94zm-3.07-1.23c-0.00001-0.683-0.0685-1.4-0.205-2.15-0.137-0.752-0.411-1.52-0.821-2.29-0.0904,0.0459-0.204,0.0688-0.342,0.0688-0.182,0.00002-0.33-0.0226-0.444-0.0678s-0.216-0.0678-0.307-0.0678c-0.546,0.00002-0.979,0.148-1.3,0.444-0.319,0.296-0.559,0.683-0.719,1.16-0.16,0.478-0.262,0.991-0.308,1.54-0.0452,0.546-0.0678,1.07-0.0678,1.57-0.00001,0.501,0.0226,1.06,0.0678,1.67,0.0452,0.615,0.148,1.2,0.308,1.74,0.16,0.546,0.376,1.01,0.65,1.4,0.273,0.387,0.638,0.581,1.09,0.581,0.455,0.00001,0.842-0.239,1.16-0.717,0.319-0.478,0.57-1.04,0.752-1.67,0.182-0.638,0.308-1.26,0.376-1.88,0.0688-0.615,0.103-1.06,0.103-1.33z"/>
|
||||
<path d="m414,176c-0.00003,0.273-0.0911,0.545-0.273,0.819-0.182,0.273-0.398,0.524-0.649,0.752-0.25,0.228-0.524,0.422-0.82,0.581s-0.558,0.239-0.786,0.239c-0.774,0-1.77-0.171-2.97-0.512-1.21-0.341-2.18-0.876-2.9-1.6-0.774-0.774-1.46-1.7-2.05-2.77-0.592-1.07-1.25-2.65-1.98-4.75-0.501,2.01-1.08,3.99-1.74,5.95s-1.72,3.76-3.18,5.4c-0.0904,0.0904-0.227,0.136-0.411,0.136-0.318,0-0.66-0.16-1.02-0.479-0.364-0.319-0.546-0.638-0.546-0.956-0.00001-0.318-0.0344-1.06-0.103-2.22-0.0688-1.16-0.149-2.46-0.24-3.9-0.0911-1.43-0.171-2.89-0.239-4.37-0.0681-1.48-0.102-2.7-0.102-3.66-0.00001-0.456,0.0229-1.06,0.0688-1.81,0.0459-0.752,0.182-1.4,0.409-1.95,0.0459-0.0917,0.217-0.274,0.513-0.547s0.626-0.41,0.991-0.41c0.32,0.00002,0.502,0.205,0.547,0.615,0.0452,0.41,0.0678,0.866,0.0678,1.37v10.8c0,0.228,0.0344,0.547,0.103,0.956,0.0688,0.41,0.171,0.705,0.308,0.887,0.501-1.09,0.967-2.38,1.4-3.86s0.855-2.89,1.26-4.24c0.41-1.34,0.82-2.48,1.23-3.42,0.41-0.934,0.82-1.4,1.23-1.4,0.456,0.00003,0.821,0.0911,1.09,0.273,0.273,0.182,0.501,0.547,0.683,1.09,0.228,1.32,0.411,2.49,0.547,3.52,0.137,1.02,0.308,1.95,0.513,2.77s0.501,1.58,0.888,2.29c0.387,0.706,0.922,1.36,1.6,1.95,0.638,0.592,1.36,1.03,2.15,1.3,0.797,0.273,1.49,0.41,2.08,0.41,0.274,0.00001,0.57-0.057,0.888-0.171s0.546-0.171,0.684-0.171c0.182,0.00001,0.353,0.16,0.512,0.479s0.239,0.525,0.239,0.616z"/>
|
||||
<path d="m433,175c-0.00002,0.774-0.262,1.45-0.786,2.02-0.524,0.569-1.19,1.05-1.98,1.43-0.797,0.387-1.67,0.695-2.63,0.923-0.957,0.228-1.87,0.399-2.73,0.512-0.866,0.113-1.63,0.181-2.29,0.204-0.661,0.023-1.08,0.0344-1.26,0.0344-1,0.00001-1.78-0.16-2.32-0.479-0.546-0.319-0.82-0.888-0.82-1.71,0-0.274,0.0226-0.513,0.0678-0.719,0.0452-0.205,0.228-0.308,0.547-0.308,0.136,0.00001,0.364,0.0341,0.683,0.102,0.319,0.0681,0.57,0.102,0.752,0.102,0.182,0.00001,0.763-0.0341,1.74-0.102,0.98-0.0681,2.03-0.193,3.14-0.375,1.12-0.182,2.12-0.444,3.01-0.786,0.888-0.342,1.33-0.786,1.33-1.33-0.00001-0.0904-0.467-0.375-1.4-0.853-0.934-0.478-2.34-1.29-4.2-2.43-1.46-0.911-2.48-1.83-3.08-2.77-0.592-0.934-0.888-2.2-0.888-3.79,0-1,0.217-1.82,0.65-2.46,0.433-0.638,1.03-1.14,1.78-1.5,0.752-0.364,1.62-0.626,2.6-0.785s2.02-0.239,3.11-0.239c0.0918,0.00003,0.377,0.0456,0.855,0.137,0.478,0.0911,0.991,0.239,1.54,0.444,0.547,0.205,1.04,0.456,1.47,0.752,0.432,0.296,0.649,0.626,0.649,0.991-0.00002,0.0904-0.0796,0.227-0.239,0.409s-0.421,0.524-0.785,1.03c-0.138-0.0459-0.377-0.114-0.719-0.205-0.341-0.091-0.729-0.194-1.16-0.308-0.433-0.114-0.877-0.205-1.33-0.273-0.455-0.0681-0.82-0.102-1.09-0.102-1.18,0.00002-2.14,0.216-2.87,0.649-0.729,0.432-1.09,1.26-1.09,2.49-0.00001,0.592,0.239,1.14,0.717,1.64,0.478,0.501,1.08,0.968,1.81,1.4,0.729,0.433,1.51,0.866,2.36,1.3,0.843,0.432,1.63,0.899,2.36,1.4,0.729,0.501,1.33,1.04,1.81,1.61,0.479,0.569,0.718,1.22,0.719,1.95z"/>
|
||||
<path d="m489,171c0.228,0.228,0.342,0.365,0.342,0.411-0.00002,0.0904-0.125,0.363-0.375,0.819-0.25,0.455-0.581,0.934-0.991,1.43-0.41,0.501-0.854,0.946-1.33,1.33-0.478,0.387-0.946,0.581-1.4,0.581-0.957,0.00001-1.73-0.194-2.32-0.581-0.592-0.387-1.08-0.877-1.47-1.47-0.387-0.592-0.683-1.24-0.888-1.95-0.205-0.706-0.376-1.38-0.512-2.02-0.0918-0.32-0.183-0.48-0.273-0.48-0.138,0.00002-0.411,0.49-0.821,1.47s-0.853,2.05-1.33,3.21c-0.478,1.16-0.934,2.23-1.37,3.21-0.433,0.98-0.718,1.47-0.854,1.47-0.82,0.00001-1.52-0.353-2.08-1.06-0.569-0.706-1.03-1.53-1.37-2.46-0.342-0.934-0.604-1.89-0.786-2.87s-0.296-1.74-0.342-2.29c-0.136-1.23-0.432-3.28-0.887-6.15s-0.843-6.36-1.16-10.5c-0.0904-0.865-0.193-1.65-0.307-2.36-0.114-0.706-0.24-1.49-0.376-2.36-0.137-0.866-0.251-1.85-0.342-2.94-0.0911-1.09-0.137-2.44-0.137-4.03,0-0.0903,0.0229-0.386,0.0688-0.887s0.114-1.05,0.205-1.64c0.0911-0.592,0.239-1.12,0.444-1.57,0.205-0.456,0.444-0.684,0.716-0.684,0.32,0.00005,0.616,0.194,0.89,0.581,0.273,0.387,0.512,0.832,0.717,1.33,0.205,0.501,0.353,0.98,0.444,1.44,0.0911,0.456,0.137,0.775,0.137,0.957-0.00001,0.683-0.0455,1.32-0.137,1.91-0.0911,0.592-0.137,1.14-0.137,1.64-0.00001,0.683,0.057,1.55,0.171,2.6s0.262,2.12,0.444,3.21,0.341,2.15,0.478,3.18c0.136,1.03,0.25,1.86,0.342,2.5-0.00001,0.0445,0.0455,0.363,0.137,0.955,0.0911,0.592,0.194,1.33,0.308,2.22,0.114,0.889,0.228,1.85,0.342,2.87,0.114,1.03,0.239,2.03,0.375,3.01s0.261,1.85,0.375,2.6c0.114,0.752,0.194,1.29,0.24,1.61-0.00001,0.136,0.034,0.33,0.102,0.58,0.0681,0.25,0.136,0.535,0.204,0.854,0.0681,0.319,0.148,0.615,0.24,0.888,0.0917,0.273,0.206,0.479,0.342,0.616,0.273-0.546,0.625-1.39,1.06-2.53,0.433-1.14,0.889-2.3,1.37-3.49,0.478-1.18,0.934-2.22,1.37-3.11,0.433-0.888,0.809-1.33,1.13-1.33,0.364,0.00002,0.66,0.0685,0.888,0.205,0.228,0.137,0.524,0.251,0.888,0.341,0.456,0.182,0.684,0.421,0.684,0.717-0.00002,0.296,0.0452,0.649,0.136,1.06,0.0918,0.548,0.24,1.27,0.445,2.15,0.205,0.889,0.444,1.75,0.717,2.6,0.273,0.843,0.592,1.56,0.956,2.15,0.364,0.592,0.729,0.889,1.09,0.888,0.182,0.00001,0.433-0.239,0.752-0.717s0.752-0.74,1.3-0.786c0.0918,0.00001,0.252,0.057,0.48,0.171s0.455,0.262,0.682,0.444z"/>
|
||||
<path d="m512,177c0.0459,0.0918,0.0688,0.229,0.0688,0.411-0.00002,0.274-0.205,0.684-0.615,1.23-0.136,0.182-0.432,0.478-0.888,0.888s-1.07,0.82-1.85,1.23c-0.774,0.41-1.72,0.774-2.84,1.09-1.12,0.318-2.43,0.478-3.93,0.478-1.05,0-2.07-0.239-3.07-0.717s-1.89-1.18-2.67-2.12c-0.774-0.934-1.41-2.1-1.91-3.49-0.501-1.39-0.752-3.02-0.752-4.89,0-1.78,0.228-3.44,0.683-4.99s1.04-2.92,1.74-4.1c0.706-1.18,1.49-2.12,2.36-2.8,0.866-0.683,1.71-1.03,2.53-1.03,0.729,0.00003,1.47,0.148,2.22,0.444,0.752,0.296,1.44,0.672,2.05,1.13,0.615,0.456,1.1,0.969,1.47,1.54,0.365,0.569,0.547,1.15,0.547,1.74-0.00001,0.683-0.308,1.39-0.923,2.12-0.615,0.729-1.36,1.4-2.22,2.02-0.866,0.615-1.73,1.12-2.6,1.5-0.866,0.387-1.55,0.581-2.05,0.581-0.273,0.00001-0.511-0.125-0.716-0.376s-0.308-0.559-0.308-0.923c-0.00001-0.638,0.285-1.14,0.854-1.5,0.569-0.364,1.2-0.695,1.88-0.991,0.683-0.296,1.31-0.649,1.88-1.06,0.569-0.41,0.854-0.98,0.854-1.71-0.00002-0.0918-0.114-0.32-0.342-0.684s-0.843-0.546-1.85-0.546c-0.455,0.00002-0.978,0.262-1.57,0.786s-1.16,1.23-1.71,2.12c-0.547,0.889-1,1.94-1.37,3.14-0.364,1.21-0.546,2.52-0.546,3.93,0,1.18,0.217,2.26,0.65,3.21,0.433,0.957,0.991,1.77,1.67,2.43,0.683,0.661,1.48,1.17,2.39,1.54,0.911,0.364,1.85,0.546,2.8,0.546,0.683,0,1.42-0.148,2.22-0.444,0.797-0.296,1.55-0.615,2.26-0.957,0.706-0.342,1.32-0.661,1.84-0.957,0.523-0.296,0.854-0.444,0.992-0.444,0.136,0.00001,0.284,0.0685,0.443,0.205,0.159,0.137,0.262,0.274,0.308,0.41z"/>
|
||||
<path d="m533,163c-0.00002,0.318-0.137,0.58-0.41,0.785s-0.592,0.376-0.957,0.513-0.73,0.24-1.09,0.308c-0.364,0.0682-0.66,0.102-0.888,0.102-0.683,0.00002-1.14-0.0455-1.37-0.137-0.228-0.091-0.41-0.137-0.546-0.137-1.14,0.00002-2.05,0.0911-2.73,0.273-0.683,0.182-1.22,0.478-1.61,0.888-0.387,0.41-0.638,0.923-0.752,1.54-0.114,0.615-0.171,1.36-0.171,2.22-0.00001,1.46,0.057,2.62,0.171,3.49,0.114,0.866,0.228,1.57,0.341,2.12,0.113,0.546,0.227,0.968,0.341,1.26,0.114,0.296,0.171,0.581,0.171,0.855-0.00001,0.364-0.194,0.752-0.581,1.16-0.387,0.41-0.74,0.615-1.06,0.615-0.546,0-1.04-0.49-1.47-1.47-0.433-0.98-0.798-2.14-1.09-3.49-0.296-1.34-0.535-2.68-0.717-4s-0.273-2.32-0.273-3.01c0-0.776,0.0681-1.52,0.204-2.22,0.136-0.706,0.318-1.32,0.546-1.84,0.228-0.524,0.479-0.946,0.752-1.26,0.273-0.319,0.547-0.479,0.821-0.479,0.228,0.00003,0.41,0.08,0.546,0.24s0.25,0.342,0.341,0.547c0.0911,0.205,0.194,0.387,0.308,0.546s0.262,0.239,0.444,0.239c0.41,0.00003,1.07-0.205,1.98-0.615,0.911-0.41,2.03-0.615,3.35-0.615,1.23,0.00002,2.15,0.0341,2.77,0.102,0.615,0.0682,1.22,0.216,1.81,0.444,0.136,0.0459,0.307,0.148,0.512,0.308,0.205,0.159,0.308,0.399,0.308,0.719z"/>
|
||||
<path d="m558,177c0.0459,0.0918,0.0688,0.229,0.0688,0.411-0.00002,0.274-0.205,0.684-0.615,1.23-0.136,0.182-0.432,0.478-0.888,0.888s-1.07,0.82-1.85,1.23c-0.774,0.41-1.72,0.774-2.84,1.09-1.12,0.318-2.43,0.478-3.93,0.478-1.05,0-2.07-0.239-3.07-0.717s-1.89-1.18-2.67-2.12c-0.774-0.934-1.41-2.1-1.91-3.49-0.501-1.39-0.752-3.02-0.752-4.89,0-1.78,0.228-3.44,0.683-4.99s1.04-2.92,1.74-4.1c0.706-1.18,1.49-2.12,2.36-2.8,0.866-0.683,1.71-1.03,2.53-1.03,0.729,0.00003,1.47,0.148,2.22,0.444,0.752,0.296,1.44,0.672,2.05,1.13,0.615,0.456,1.1,0.969,1.47,1.54,0.365,0.569,0.547,1.15,0.547,1.74-0.00001,0.683-0.308,1.39-0.923,2.12-0.615,0.729-1.36,1.4-2.22,2.02-0.866,0.615-1.73,1.12-2.6,1.5-0.866,0.387-1.55,0.581-2.05,0.581-0.273,0.00001-0.511-0.125-0.716-0.376s-0.308-0.559-0.308-0.923c0-0.638,0.285-1.14,0.854-1.5,0.569-0.364,1.2-0.695,1.88-0.991,0.683-0.296,1.31-0.649,1.88-1.06,0.569-0.41,0.854-0.98,0.854-1.71-0.00001-0.0918-0.114-0.32-0.342-0.684s-0.843-0.546-1.85-0.546c-0.455,0.00002-0.978,0.262-1.57,0.786s-1.16,1.23-1.71,2.12c-0.547,0.889-1,1.94-1.37,3.14-0.364,1.21-0.546,2.52-0.546,3.93,0,1.18,0.217,2.26,0.65,3.21,0.433,0.957,0.991,1.77,1.67,2.43,0.683,0.661,1.48,1.17,2.39,1.54,0.911,0.364,1.85,0.546,2.8,0.546,0.683,0,1.42-0.148,2.22-0.444,0.797-0.296,1.55-0.615,2.26-0.957,0.706-0.342,1.32-0.661,1.84-0.957,0.523-0.296,0.854-0.444,0.992-0.444,0.136,0.00001,0.284,0.0685,0.443,0.205,0.159,0.137,0.262,0.274,0.308,0.41z"/>
|
||||
</g>
|
||||
<g stroke-linejoin="miter" transform="translate(77.31638,-1.3284405)" stroke="#8085e8" stroke-linecap="butt" stroke-dasharray="none" stroke-miterlimit="4" fill="none">
|
||||
<path d="m786,141c75.8,1.01,67.7-26.3,62.6-68.7-6-42.6-6-42.6-6-42.6" transform="matrix(0.60749736,0,0,0.6074971,4.9287817,87.469516)" stroke-width="4"/>
|
||||
<path d="m498,126c12.9-8.59,19.6-22.1,19.6-22.1s0.614,3.07,12.9,9.2c12.3,6.14,10.4,5.52,10.4,5.52" stroke-width="2.42998885999999990"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 31 KiB |
BIN
data/interfaces/default/js/highcharts/api/images/sprite.png
Normal file
After Width: | Height: | Size: 445 B |
12
data/interfaces/default/js/highcharts/api/js/jquery-ui.min.js
vendored
Normal file
5
data/interfaces/default/js/highcharts/api/js/jquery.min.js
vendored
Normal file
863
data/interfaces/default/js/highcharts/api/js/ref.js
Normal file
|
@ -0,0 +1,863 @@
|
|||
var $hilighted,
|
||||
$hilightedMenuItem,
|
||||
optionDictionary = {},
|
||||
names = [],
|
||||
buildApiOffline,
|
||||
initOffline,
|
||||
offline = {},
|
||||
API = {},
|
||||
buildPage;
|
||||
|
||||
function loadScript(url, callback) {
|
||||
//http://www.nczonline.net/blog/2009/07/28/the-best-way-to-load-external-javascript/
|
||||
var script = document.createElement("script");
|
||||
script.type = "text/javascript";
|
||||
if (script.readyState){ //IE
|
||||
script.onreadystatechange = function(){
|
||||
if (script.readyState == "loaded" ||
|
||||
script.readyState == "complete"){
|
||||
script.onreadystatechange = null;
|
||||
callback();
|
||||
}
|
||||
};
|
||||
} else { //Others
|
||||
script.onload = function() {
|
||||
callback();
|
||||
};
|
||||
}
|
||||
|
||||
script.src = url;
|
||||
document.getElementsByTagName("head")[0].appendChild(script);
|
||||
}
|
||||
|
||||
function toDot (id){
|
||||
return id.replace(/[-]+/g,'.');
|
||||
};
|
||||
|
||||
function escapeHTML(html) {
|
||||
if (typeof html === 'string') {
|
||||
html = html
|
||||
.replace('\u25CF', '\\u25CF')
|
||||
.replace(/</g, '<')
|
||||
.replace(/>/g, '>');
|
||||
}
|
||||
return html;
|
||||
}
|
||||
|
||||
function escapeSelector (name) {
|
||||
return name.replace('<', '\\<').replace('>', '\\>');
|
||||
}
|
||||
|
||||
function activateInternalLinks($parent) {
|
||||
$('a[href^="#"]', $parent).each(function (i, anchor) {
|
||||
$(anchor).click(function () {
|
||||
gotoSection(anchor.href.split('#')[1], true);
|
||||
return false;
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Highligth a specific option by coloring it in the menu view and section view
|
||||
*/
|
||||
function hilight (id) {
|
||||
var linkId, $el, $detailsWrap = $('#details-wrap');
|
||||
|
||||
$el = $('div.member#' + escapeSelector(id));
|
||||
|
||||
// clear old
|
||||
if ($hilighted) {
|
||||
$hilighted.removeClass('hilighted');
|
||||
}
|
||||
if ($hilightedMenuItem) {
|
||||
$hilightedMenuItem.removeClass('hilighted');
|
||||
}
|
||||
|
||||
if ($el.length === 0) {
|
||||
$detailsWrap.scrollTop(0);
|
||||
} else {
|
||||
// hilight new
|
||||
$hilighted = $el;
|
||||
$hilighted.addClass('hilighted');
|
||||
$detailsWrap.scrollTop($hilighted.offset().top + $detailsWrap.scrollTop() - 160);
|
||||
}
|
||||
linkId = id.replace(/[^a-z0-9<>\\]+/gi,'.');
|
||||
|
||||
$hilightedMenuItem = $('a[href="#'+ linkId +'"]').not('.plus');
|
||||
$hilightedMenuItem.addClass('hilighted');
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Expand and load children when necessary of current level
|
||||
*/
|
||||
function toggleExpand($elem, callback) {
|
||||
var $_menu = $elem.find('div[id$="-menu"]').first(),
|
||||
_id = $_menu.attr('id').replace("-menu",""),
|
||||
displayChildrenCallback = function () {
|
||||
|
||||
$('.dots', $elem).removeClass('loading');
|
||||
$elem.removeClass("collapsed");
|
||||
$elem.addClass("expanded");
|
||||
$_menu.slideDown();
|
||||
// show relevant section
|
||||
|
||||
if (/[A-Z]/.test(_id[0])) {
|
||||
_id = 'object-' + _id;
|
||||
}
|
||||
toggleSection(_id);
|
||||
|
||||
if (callback) {
|
||||
callback();
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
|
||||
if ($elem.hasClass('collapsed')) {
|
||||
|
||||
/* if not loaded, load children, standard we have three children */
|
||||
if ($_menu.children().size() == 1) {
|
||||
$('.dots', $elem).addClass('loading');
|
||||
loadChildren(_id, false, displayChildrenCallback);
|
||||
|
||||
} else {
|
||||
displayChildrenCallback();
|
||||
}
|
||||
} else {
|
||||
// hide children
|
||||
$_menu.slideUp('normal',function(){
|
||||
$elem.removeClass("expanded");
|
||||
$elem.addClass("collapsed");
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
function toggleSection(sectionId) {
|
||||
$section = $("#details > div.section:visible");
|
||||
|
||||
// hide current section
|
||||
if($section){
|
||||
$section.hide();
|
||||
}
|
||||
if (/[^\\]</.test(sectionId)) {
|
||||
sectionId = sectionId.replace('<', '\\<').replace('>', '\\>');
|
||||
}
|
||||
$('#details > div.section#' + sectionId).show();
|
||||
}
|
||||
|
||||
|
||||
function addSectionOption(val){
|
||||
$section = $('<div class="section" id="' + val.name + '" style="display:none;"></div>').appendTo('#details');
|
||||
$('<h1>' + val.fullname.replace('<', '<').replace('>', '>') + '</h1>'
|
||||
+ (val.description ? '<div class="section-description">' + val.description + '</div>': '')
|
||||
+ (val.demo ? '<div class="demo"><h4>Try it:</h4> ' + val.demo + '</div>': '' )).appendTo($section);
|
||||
|
||||
activateInternalLinks($section);
|
||||
$(document).triggerHandler({ type:"xtra.btn.section.event",id: optionDictionary[val.fullname], table: 'option' });
|
||||
}
|
||||
|
||||
function addSectionObject(val){
|
||||
$section = $('<div class="section" id="object-' + val.name + '" style="display:none;"></div>').appendTo('#details');
|
||||
$('<h1>' + val.title + '</h1>').appendTo($section);
|
||||
$('<div class="section-description">' + val.description + '</div>').appendTo($section);
|
||||
|
||||
activateInternalLinks($section);
|
||||
$(document).triggerHandler({ type:"xtra.btn.section.event",id: 'object-'+ val.name, table: 'object'});
|
||||
}
|
||||
|
||||
function markupReturnType(s) {
|
||||
s = s.replace(/[<>]/g, function (a) {
|
||||
return {
|
||||
'<': '<',
|
||||
'>': '>'
|
||||
}[a];
|
||||
});
|
||||
s = s.replace(/(Axis|Chart|Element|Highcharts|Point|Renderer|Series)/g, '<a href="#$1">$1</a>');
|
||||
return s;
|
||||
}
|
||||
|
||||
function loadOptionMemberInSection(obj, isParent){
|
||||
//add member to section in div#details
|
||||
var $_section = $('div#' + obj.parent.replace('<', '\\<').replace('>', '\\>') + '.section'),
|
||||
$_inheritedLink,
|
||||
$memberDiv,
|
||||
contextClass = obj.description && obj.description.indexOf('<p>') > -1 ? '' : ' context';
|
||||
|
||||
$memberDiv = $('<div class="member" id="' + obj.name + '"><span class="title">' + obj.title + '</span>'
|
||||
+ (obj.returnType ? '<span class="returnType">: ' + markupReturnType(obj.returnType) + '</span>' : '')
|
||||
+ (obj.deprecated ? '<div class="deprecated"><p>Deprecated</p></div>' : '' )
|
||||
+ (obj.since ? '<div class="since">Since ' + obj.since + '</div>' : '' )
|
||||
+ (obj.description ? '<div class="description">' + obj.description
|
||||
+ (obj.defaults ? ' Defaults to <code>' + escapeHTML(obj.defaults) + '</code>.' : '')
|
||||
+ '</div>' : '')
|
||||
+ (obj.context ? '<div class="description' + contextClass + '">The <code>this</code> keyword refers to the '+ markupReturnType(obj.context) +' object.</div>' : '')
|
||||
+ (obj.demo ? '<div class="demo"><h4>Try it:</h4> ' + obj.demo + '</div>': '' )
|
||||
+ (obj.seeAlso ? '<div class="seeAlso">See also: ' + obj.seeAlso + '</div>': '' )
|
||||
+ '</div>').appendTo($_section);
|
||||
|
||||
activateInternalLinks($memberDiv);
|
||||
|
||||
if (isParent) {
|
||||
$('div#' + escapeSelector(obj.name) + '.member span.title').html(function() {
|
||||
var title = $.trim($(this).text());
|
||||
return $('<a href="#' + obj.fullname + '">' + title + '</a>').click(function(){
|
||||
gotoSection(obj.fullname, true);
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function loadObjectMemberInSection(obj) {
|
||||
$memberDiv = $('<div class="member" id="' + obj.name + '">'
|
||||
+ '<span class="title">' + obj.title + '</span> '
|
||||
+ (obj.params ? '<span class="parameters">' + obj.params + '</span>' : '')
|
||||
+ (obj.since ? '<div class="since">Since ' + obj.since + '</div>' : '' )
|
||||
+ (obj.deprecated ? '<div class="deprecated"><p>Deprecated</p></div>' : '' )
|
||||
+ '<div class="description"><p>' + obj.description + '</p>'
|
||||
+ (obj.paramsDescription ? '<h4>Parameters</h4><ul id="paramdesc"><li>' +
|
||||
obj.paramsDescription.replace(/\|\|/g,'</li><li>') + '</li></ul>' : '')
|
||||
+ (obj.returnType ? '<h4>Returns</h4><ul id="returns"><li>' + markupReturnType(obj.returnType) + '</li></ul>' : '')
|
||||
+ '</div>'
|
||||
+ (obj.demo ? '<div class="demo"><h4>Try it:</h4> ' + obj.demo + '</div>': '' )
|
||||
+ '</div>').appendTo('div#object-' + obj.parent + '.section');
|
||||
|
||||
activateInternalLinks($memberDiv);
|
||||
}
|
||||
|
||||
function loadChildren(name, silent, callback) {
|
||||
|
||||
var isObject = /[A-Z]/.test(name[0]),
|
||||
url = isObject ?
|
||||
'object/'+ PRODUCTNAME + '-obj/child/' + name :
|
||||
'option/'+ PRODUCTNAME + '/child/' + name;
|
||||
|
||||
$.ajax({
|
||||
type: "GET",
|
||||
url: url,
|
||||
dataType: "json",
|
||||
error: function () {
|
||||
var $menu;
|
||||
$menu = $('div#' + escapeSelector(name) + '-menu');
|
||||
$('.dots', $menu.parent()).removeClass('loading').addClass('error').html('Error');
|
||||
},
|
||||
success: function (data) {
|
||||
var display = 'block',
|
||||
display, $menu, $menuItem;
|
||||
|
||||
if (silent){
|
||||
display = 'none';
|
||||
}
|
||||
|
||||
name = name.replace('<', '\\<').replace('>', '\\>');
|
||||
$menu = $('div#' + name + '-menu');
|
||||
|
||||
|
||||
$.each(data, function (key, val) {
|
||||
var $div = $('<div></div>').appendTo($menu), $plus, $menuLink, parts,
|
||||
tie, dottedName, internalName,
|
||||
name,
|
||||
title,
|
||||
defaults,
|
||||
cls;
|
||||
|
||||
/*if (val.type === 'method') {
|
||||
name = val.name.replace('--', '.') + '()';
|
||||
} else if (val.type === 'property') {
|
||||
name = val.name.replace('--', '.');
|
||||
} else {
|
||||
name = val.fullname;
|
||||
}*/
|
||||
name = val.fullname;
|
||||
|
||||
if (val.isParent) {
|
||||
var preBracket = '{',
|
||||
postBracket = '}';
|
||||
|
||||
if (val.returnType && val.returnType.indexOf('Array') === 0 ) {
|
||||
preBracket = '[{';
|
||||
postBracket = '}]';
|
||||
}
|
||||
|
||||
|
||||
|
||||
$menuItem = $('<div class="menuitem collapsed"></div>');
|
||||
$menuLink = $('<a href="#' + name + '">' + val.title + '</a>').appendTo($menuItem);
|
||||
|
||||
$menuLink.click(function(){
|
||||
gotoSection(val.fullname, true);
|
||||
});
|
||||
$plus = $('<a href="#' + name + '" class="plus"></a>').appendTo($menuItem);
|
||||
$plus.click(function () {
|
||||
toggleExpand($plus.parent());
|
||||
});
|
||||
$menuItem.append(': '+ preBracket +'<span class="dots"><span>…</span></span>');
|
||||
// add empty submenu
|
||||
$subMenu = $('<div id="' + val.name + '-menu" style="display:none"><div>').appendTo($menuItem);
|
||||
$menuItem.append(postBracket);
|
||||
$menuItem.appendTo($menu);
|
||||
addSectionOption(val);
|
||||
} else {
|
||||
if (val.type === 'method') {
|
||||
title = val.title + '()';
|
||||
} else {
|
||||
title = val.title;
|
||||
}
|
||||
|
||||
$menuLink = $('<a href="#' + name + '">' + title + '</a>').appendTo($div);
|
||||
$menuLink.click(function() {
|
||||
gotoSection(name, true);
|
||||
});
|
||||
if (val.type === 'method') {
|
||||
defaults = '[function]';
|
||||
} else if (val.type === 'property') {
|
||||
defaults = '[' + val.returnType + ']';
|
||||
} else if (val.defaults === 'null' || val.defaults === 'undefined' || val.defaults === '' || val.defaults === undefined) {
|
||||
defaults = val.defaults;
|
||||
} else if (val.returnType === 'String' || val.returnType === 'Color') {
|
||||
defaults = '"' + val.defaults + '"';
|
||||
|
||||
} else {
|
||||
defaults = val.defaults;
|
||||
}
|
||||
|
||||
if (val.returnType) {
|
||||
cls = val.returnType.toLowerCase();
|
||||
} else {
|
||||
cls = '';
|
||||
console.warn('Missing returnType for ' + val.fullname);
|
||||
}
|
||||
|
||||
|
||||
$('<span class="value value-' + cls + '">: ' + escapeHTML(defaults) + '</span>').appendTo($div);
|
||||
}
|
||||
if (isObject) {
|
||||
loadObjectMemberInSection(val);
|
||||
} else {
|
||||
loadOptionMemberInSection(val, val.isParent);
|
||||
}
|
||||
});
|
||||
|
||||
$(document).triggerHandler({
|
||||
type:"xtra.btn.member.event",
|
||||
id: isObject ? 'object-' + name : name,
|
||||
table: isObject ? 'object' : 'option'
|
||||
});
|
||||
|
||||
if (callback) {
|
||||
callback();
|
||||
}
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
function loadObjectMembers(name){
|
||||
$.ajax({
|
||||
type: "GET",
|
||||
url: 'object/'+ PRODUCTNAME + '-obj/child/' + name,
|
||||
async: false,
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
$.each(data, function (key, val) {
|
||||
loadObjectMemberInSection(val);
|
||||
});
|
||||
}
|
||||
});
|
||||
$(document).triggerHandler({ type:"xtra.btn.member.event", id: 'object-' + name,table:'object'});
|
||||
};
|
||||
|
||||
function gotoSection(anchor, hilighted) {
|
||||
|
||||
var name, levels, member, isObjectArr, isObject, parts, $_parent, $_parentparent, $_menu,
|
||||
sectionId, parent,
|
||||
i,
|
||||
callbackStack = [];
|
||||
|
||||
// is it an option-section or an object-section?
|
||||
parts = anchor.split("-");
|
||||
|
||||
// Handle typed parent item, like series<line>
|
||||
name = anchor.split('.');
|
||||
if (name.length > 1) {
|
||||
name[name.length - 1] = '-' + name[name.length - 1];
|
||||
}
|
||||
name = name.join('-');
|
||||
|
||||
levels = name.split(/[-]{1,2}/);
|
||||
|
||||
isObject = (parts.length > 1 && parts[0] == 'object' || /[A-Z]/.test(name[0]));
|
||||
|
||||
// Asyncronously expand parent elements of selected item
|
||||
$.each(levels, function(i) {
|
||||
callbackStack.push(function () {
|
||||
var proceed = true,
|
||||
level,
|
||||
$_menu,
|
||||
$_parent;
|
||||
|
||||
if (levels[i]) {
|
||||
level = levels.slice(0, i + 1).join('-');
|
||||
|
||||
if (level.indexOf('<') > -1) {
|
||||
$_parentparent = $('#' + level.split('<')[0] + '-menu').parent();
|
||||
level = escapeSelector(level);
|
||||
}
|
||||
|
||||
$_menu = $('#' + level + '-menu');
|
||||
$_parent = $_menu.parent();
|
||||
|
||||
if ($_menu && $_parent.hasClass('collapsed')) {
|
||||
|
||||
if ($_parentparent && $_parentparent.hasClass('collapsed')) {
|
||||
toggleExpand($_parentparent);
|
||||
}
|
||||
|
||||
// Do the toggle, and pass the next level as the callback argument
|
||||
toggleExpand($_parent, callbackStack[i + 1]);
|
||||
proceed = false;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// For the last path item, show the section etc
|
||||
if (/[A-Z]/.test(level[0])) {
|
||||
level = 'object-' + level;
|
||||
}
|
||||
if ($('#details > div.section#' + level).length) {
|
||||
toggleSection(level);
|
||||
|
||||
// empty search
|
||||
$("#search").val("");
|
||||
window.location.hash = anchor;
|
||||
}
|
||||
|
||||
if (proceed && callbackStack[i + 1]) {
|
||||
callbackStack[i + 1]();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// Hilighting is the last operation in the async stack
|
||||
if (hilighted) {
|
||||
callbackStack.push(function () {
|
||||
hilight(name);
|
||||
});
|
||||
}
|
||||
|
||||
// Start the recursive iteration
|
||||
callbackStack[0]();
|
||||
|
||||
|
||||
|
||||
}
|
||||
/*
|
||||
function addToSelectBox(key, val, type) {
|
||||
|
||||
var $menuItem = $('<div class="menuitem collapsed"></div>').appendTo('#' + type + 's'),
|
||||
splut = val.fullname.split('<'),
|
||||
commonName = splut[0],
|
||||
templateName = splut[1].split('>')[0],
|
||||
$menuLink = $('#' + commonName + '-menulink'),
|
||||
$selectbox = $('#' + commonName + '-selectbox');
|
||||
|
||||
// The first time we encounter the series, generate the menu item for it.
|
||||
if ($menuLink.length === 0) {
|
||||
$menuLink = $('<a href="#' + commonName + '" id="' + commonName + '-menulink">' + commonName + '</a>')
|
||||
.appendTo($menuItem);
|
||||
|
||||
$menuItem.append(': { type: ');
|
||||
|
||||
$selectbox = $('<select id="'+ commonName +'-selectbox">')
|
||||
.bind('change', function () {
|
||||
console.log(this.value);
|
||||
})
|
||||
.appendTo($menuItem);
|
||||
|
||||
$menuItem.append(' }');
|
||||
|
||||
}
|
||||
|
||||
$selectbox.append('<option>' + templateName + '</option>')
|
||||
.attr({
|
||||
name: templateName
|
||||
});
|
||||
}
|
||||
*/
|
||||
/**
|
||||
* Add the first level menu items on page load
|
||||
*/
|
||||
function addFirstLevelMenuItem(key, val, type) {
|
||||
|
||||
|
||||
var $menuItem = $('<div class="menuitem collapsed"></div>').appendTo('#' + type + 's'),
|
||||
$plus, anchor, $menu, levels, level, member, $menuLink,
|
||||
sectionId = val.fullname || val.name,
|
||||
title = escapeHTML(val.title),
|
||||
mainSection,
|
||||
name = val.name,
|
||||
recurseToType = false,
|
||||
menuItemPrefix = '';
|
||||
prefix = ': {',
|
||||
suffix = '}';
|
||||
|
||||
if (val.returnType && val.returnType.indexOf('Array') === 0) {
|
||||
if (val.returnType === 'Array<Object>') {
|
||||
prefix = ': [{';
|
||||
suffix = '}]';
|
||||
} else {
|
||||
prefix = ': [';
|
||||
suffix = ']';
|
||||
}
|
||||
}
|
||||
|
||||
// Global options
|
||||
if ($.inArray(val.name, ['global', 'lang']) !== -1) {
|
||||
$menuItem = $('<div class="menuitem collapsed"></div>').appendTo('#global-options');
|
||||
}
|
||||
|
||||
|
||||
// Handle the series<line> syntax
|
||||
if (sectionId.indexOf('<') > -1) {
|
||||
mainSection = sectionId.split('<')[0];
|
||||
|
||||
// The first time we encounter a menu item on the syntax series<line>, add the series menu item
|
||||
if ($('#' + mainSection + '-menu').length === 0) {
|
||||
sectionId = title = name = mainSection;
|
||||
prefix = ': [';
|
||||
suffix = ']';
|
||||
recurseToType = true; // run this method again, but now for the { type: "line" } menu item
|
||||
} else {
|
||||
$menuItem.appendTo($('#' + mainSection + '-menu'));
|
||||
menuItemPrefix = '{<br class="typed"/>';
|
||||
title = '<span class="typed">type: "' + sectionId.split('<')[1].split('>')[0] + '"</span>';
|
||||
prefix = ', ';
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
if (menuItemPrefix) {
|
||||
$menuItem.append(menuItemPrefix);
|
||||
}
|
||||
|
||||
$menuLink = $('<a href="#' + sectionId + '">' + title + '</a>')
|
||||
.appendTo($menuItem)
|
||||
.click(function(){
|
||||
gotoSection(sectionId, true);
|
||||
return false;
|
||||
});
|
||||
|
||||
if (val.isParent) {
|
||||
$plus = $('<a href="#' + sectionId + '" class="plus"></a>')
|
||||
.appendTo($menuItem)
|
||||
.click(function () {
|
||||
toggleExpand($plus.parent());
|
||||
});
|
||||
}
|
||||
|
||||
$menuItem.append(prefix);
|
||||
|
||||
$('<span class="dots"><span>…</span></span>').appendTo($menuItem);
|
||||
|
||||
if(val.isParent) {
|
||||
$subMenu = $('<div id="' + name + '-menu" style="display:none"><div>').appendTo($menuItem);
|
||||
}
|
||||
|
||||
$menuItem.append(suffix);
|
||||
|
||||
|
||||
// create sections in div#details
|
||||
if (type === 'option') {
|
||||
addSectionOption(val);
|
||||
} else {
|
||||
addSectionObject(val);
|
||||
}
|
||||
|
||||
if (recurseToType) {
|
||||
addFirstLevelMenuItem.apply(null, arguments);
|
||||
}
|
||||
}
|
||||
|
||||
prepareOffline = function(callback) {
|
||||
|
||||
offline = {highcharts: {}, highstock: {}, highmaps: {}};
|
||||
|
||||
// now we have the data loaded we rewrite $.ajax for offline use
|
||||
$.ajax = function(obj) {
|
||||
var result,
|
||||
type,
|
||||
splitted;
|
||||
|
||||
if (obj.url === PRODUCTNAME + '/names') {
|
||||
result = API[PRODUCTNAME].names;
|
||||
}
|
||||
|
||||
var type = obj.url.split('/');
|
||||
|
||||
if (obj.url === 'option/'+ PRODUCTNAME + '/main') {
|
||||
result = API[PRODUCTNAME].main.option;
|
||||
}
|
||||
|
||||
if (obj.url === 'object/'+ PRODUCTNAME + '-obj/main') {
|
||||
result = API[PRODUCTNAME].main.object;
|
||||
}
|
||||
|
||||
splitted = obj.url.split('object/' + PRODUCTNAME + '-obj/child/');
|
||||
if (splitted.length > 1) {
|
||||
result = API[PRODUCTNAME].object[splitted[1]].children;
|
||||
}
|
||||
splitted = obj.url.split('option/' + PRODUCTNAME + '/child/');
|
||||
if (splitted.length > 1) {
|
||||
result = API[PRODUCTNAME].option[splitted[1]].children;
|
||||
}
|
||||
|
||||
// result to handler
|
||||
obj.success(result);
|
||||
};
|
||||
|
||||
callback();
|
||||
}
|
||||
|
||||
// build dictionary for offline use
|
||||
buildApiOffline = function(data, callback) {
|
||||
|
||||
var option,
|
||||
main,
|
||||
names,
|
||||
type,
|
||||
i = 0;
|
||||
|
||||
API[PRODUCTNAME] = { option: [], object: [], main: {}, names: [] };
|
||||
|
||||
names = API[PRODUCTNAME].names;
|
||||
|
||||
function fillWithType(type) {
|
||||
var idx,
|
||||
slot = API[PRODUCTNAME][type],
|
||||
main = API[PRODUCTNAME].main[type] = [];
|
||||
name,
|
||||
parent;
|
||||
|
||||
// Loop over options in dump file
|
||||
for (idx = 0; idx < data[type].length; idx++) {
|
||||
option = data[type][idx];
|
||||
name = option.name;
|
||||
names.push(name);
|
||||
|
||||
if (option.isParent) {
|
||||
|
||||
// Store main options separately
|
||||
if (!/-/.test(name)) {
|
||||
main.push(option);
|
||||
}
|
||||
|
||||
if (slot[name] == undefined) {
|
||||
slot[name] = {details: option, children: []};
|
||||
} else {
|
||||
/* In case the parent option was already
|
||||
* deducted from a child option
|
||||
*/
|
||||
slot[name].details = option;
|
||||
}
|
||||
}
|
||||
|
||||
// we have a child!
|
||||
if (slot.hasOwnProperty(option.parent)) {
|
||||
slot[option.parent].children.push(option);
|
||||
} else {
|
||||
slot[option.parent] = {details: null, children: [option]};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
while(i < 2) {
|
||||
type = ['option', 'object'][i];
|
||||
fillWithType(type);
|
||||
i++
|
||||
}
|
||||
|
||||
callback();
|
||||
|
||||
};
|
||||
|
||||
buildPage = function() {
|
||||
|
||||
// autocomplete
|
||||
$.ajax({
|
||||
type: "GET",
|
||||
url: PRODUCTNAME + '/names',
|
||||
async: false,
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
$.each(data, function (key, val) {
|
||||
var dotted = toDot(val);
|
||||
names.push(dotted);
|
||||
optionDictionary[dotted] = val;
|
||||
});
|
||||
|
||||
$("#search" ).autocomplete({
|
||||
source: names,
|
||||
autoFocus: true,
|
||||
minLength: 2,
|
||||
select: function( event, ui ) {
|
||||
gotoSection(ui.item.value, true);
|
||||
},
|
||||
position: {
|
||||
my: 'left top',
|
||||
of: '#search-wrap'
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// load main options and build folded menu tree
|
||||
$.ajax({
|
||||
type: "GET",
|
||||
url: 'option/' + PRODUCTNAME + '/main',
|
||||
async: false,
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
$.each(data, function (key, val) {
|
||||
addFirstLevelMenuItem(key, val, 'option');
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// load objects of product
|
||||
$.ajax({
|
||||
type: "GET",
|
||||
url: 'object/' + PRODUCTNAME + '-obj/main',
|
||||
async: false,
|
||||
dataType: "json",
|
||||
|
||||
success: function (data) {
|
||||
|
||||
$.each(data, function (key, val) {
|
||||
addFirstLevelMenuItem(key, val, 'object');
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// check url for anchor, remove also '()' from old links for object.method().
|
||||
anchor = window.location.hash.replace('#', '').replace('()','');
|
||||
if (anchor) {
|
||||
gotoSection(anchor, true);
|
||||
}
|
||||
|
||||
if (/\?object_not_found=true/.test(window.location.search)) {
|
||||
dottedName = window.location.hash.split('#').pop();
|
||||
internalName = optionDictionary[dottedName];
|
||||
$('div#' + internalName).append('<div class="error">The object/option wasn\'t found in the database, maybe iẗ́\'s inherited??</div>');
|
||||
}
|
||||
|
||||
// focus search
|
||||
$("#search")[0].focus();
|
||||
}
|
||||
|
||||
// Startup
|
||||
$(document).ready( function () {
|
||||
|
||||
if (runDB) {
|
||||
buildPage();
|
||||
} else {
|
||||
// prepare dump object
|
||||
prepareOffline(function () {
|
||||
// load offline data
|
||||
loadScript('./js/' + PRODUCTNAME + '.json', function() {
|
||||
buildApiOffline(offline[PRODUCTNAME], buildPage);
|
||||
});
|
||||
});
|
||||
// hide elements that don't make sence in offline mode
|
||||
$('.hidden-offline').hide();
|
||||
};
|
||||
|
||||
// convert hash from redirected dash syntax to new dot syntax
|
||||
if (/-/.test(location.hash)) {
|
||||
location.hash = location.hash.replace(/(--|-)/g, '.');
|
||||
}
|
||||
|
||||
// Add scrollanimation to button
|
||||
$("a[href='#top']").click(function() {
|
||||
$("html, body").animate({ scrollTop: 0 }, "slow");
|
||||
return false;
|
||||
});
|
||||
|
||||
$(window).on('scroll', function() {
|
||||
button = $("#scrollTop");
|
||||
if (!$("#top").isOnScreen()) {
|
||||
if (button.css('display') == 'none') {
|
||||
button.fadeIn("slow");
|
||||
}
|
||||
} else {
|
||||
if (button.css('display') == 'block') {
|
||||
button.fadeOut("slow");
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
$.fn.isOnScreen = function(){
|
||||
var win = $(window),
|
||||
viewport = {
|
||||
top : win.scrollTop(),
|
||||
left : win.scrollLeft()
|
||||
};
|
||||
|
||||
viewport.right = viewport.left + win.width();
|
||||
viewport.bottom = viewport.top + win.height();
|
||||
|
||||
var bounds = this.offset();
|
||||
bounds.right = bounds.left + this.outerWidth();
|
||||
bounds.bottom = bounds.top + this.outerHeight();
|
||||
|
||||
return (!(viewport.right < bounds.left || viewport.left > bounds.right || viewport.bottom < bounds.top || viewport.top > bounds.bottom));
|
||||
|
||||
};
|
||||
|
||||
function updateHeight() {
|
||||
if (jQuery(window).width() >= 768) {
|
||||
// Disable
|
||||
var padding,
|
||||
height = $(window).height() - $('#top').height() - $('#footer').height();
|
||||
$("#wrapper").height(height);
|
||||
padding = $("#wrapper .container").innerHeight() - $("#wrapper .container").height();
|
||||
height = $("#wrapper").height() - padding;
|
||||
$("#wrapper-inner").height(height);
|
||||
$("#nav-wrap").height(height);
|
||||
$("#details-wrap").height(height);
|
||||
} else {
|
||||
// no height defined on the element for mobile devices
|
||||
$('#nav-wrap').removeAttr('style');
|
||||
}
|
||||
};
|
||||
|
||||
updateHeight();
|
||||
|
||||
$(window).resize(updateHeight);
|
||||
|
||||
// Make the Highcharts/Highstock links dynamic
|
||||
$('#highstock-link, #highcharts-link').click(function () {
|
||||
this.href += location.hash;
|
||||
});
|
||||
|
||||
// Login shortcut (hot corner)
|
||||
$("<div>")
|
||||
.css({
|
||||
position: 'absolute',
|
||||
display: 'block',
|
||||
width: '10px',
|
||||
height: '10px',
|
||||
right: 0,
|
||||
cursor: 'pointer'
|
||||
})
|
||||
.click(function () {
|
||||
$('<iframe src="auth/login">').dialog({
|
||||
height: 300
|
||||
});
|
||||
})
|
||||
.prependTo('#top .container');
|
||||
|
||||
});
|
||||
|
||||
|
||||
|