├── .eslintignore ├── .eslintrc ├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── .skald ├── CHANGELOG.md ├── LICENSE ├── README.md ├── ROADMAP.md ├── app ├── .gitignore ├── index.html ├── jquery-simple-rest.js ├── main.js └── package.json ├── bin ├── cli.js └── www ├── dictionaries ├── api.js ├── exposed.settings.json └── meta.js ├── gulpfile.js ├── highed.config.js ├── integrations ├── ckeditor.js ├── tinymce.js └── wordpress │ └── highcharts-editor │ ├── .gitignore │ ├── assets │ ├── customize.png │ └── wp.png │ ├── editor_plugin.js │ ├── highcharts-editor-settings.php │ ├── highcharts-editor.php │ ├── logo.png │ ├── logo.svg │ ├── noneditable.js │ └── readme.txt ├── less ├── assigndatapanel.less ├── base.less ├── chart.less ├── chartpreview.less ├── cloud.less ├── colorpicker.less ├── ctx.less ├── customizer.table.less ├── dimmer.less ├── dimporter.less ├── dropdown.less ├── dtable.less ├── editor.style.less ├── fontpicker.less ├── help.modal.less ├── highed.chart.template.selector.less ├── highmaps.less ├── hsplitter.less ├── icon.less ├── list.less ├── optionspanel.less ├── overlay.modal.less ├── plugins.less ├── pushbutton.less ├── respreview.less ├── searchadvancedoptions.less ├── slider.less ├── snackbar.less ├── tabcontrol.less ├── theme.default.less ├── toolbar.less ├── toolbox.less ├── tooltip.less ├── tree.less ├── vsplitter.less ├── widget-fields.less └── wizstepper.less ├── localization ├── en.json ├── fr.json ├── he.json ├── no.json └── zh_cn.json ├── package-lock.json ├── package.json ├── plugins ├── data-csv.js ├── data-difi.js ├── data-gspreadsheets.js ├── data-socrata.js ├── export-beautified-json.js └── export-beautified.js ├── res ├── filelist.json ├── help │ ├── dataImport.gif │ ├── import.gif │ ├── placeholder.gif │ └── splash.png ├── logo.ico ├── logo.png ├── logo.svg ├── standalone.html └── tree.json ├── screenshots ├── customize.png ├── electron.png ├── new_design.png ├── newer_design.png ├── tinymce.png └── wordpress.png ├── src ├── core-ui │ ├── highed.annotationmodal.js │ ├── highed.assigndatapanel.js │ ├── highed.categorymodal.js │ ├── highed.chartwizard.js │ ├── highed.colorpicker.js │ ├── highed.contextmenu.js │ ├── highed.customizepage.js │ ├── highed.datapage.js │ ├── highed.datatable.js │ ├── highed.defaultpage.js │ ├── highed.dimmer.js │ ├── highed.dropdown.js │ ├── highed.fontpicker.js │ ├── highed.helpmodal.js │ ├── highed.hsplitter.js │ ├── highed.inspector.field.js │ ├── highed.latlong.table.js │ ├── highed.list.js │ ├── highed.map.importer.js │ ├── highed.map.modal.js │ ├── highed.map.selector.js │ ├── highed.map.table.js │ ├── highed.mover.js │ ├── highed.optionspanel.js │ ├── highed.overlaymodal.js │ ├── highed.pushbutton.js │ ├── highed.searchadvancedoptions.js │ ├── highed.simple.datapage.js │ ├── highed.slider.js │ ├── highed.snackbar.js │ ├── highed.subscribemodal.js │ ├── highed.tabcontrol.js │ ├── highed.templatepage.js │ ├── highed.theme.modal.js │ ├── highed.toolbar.js │ ├── highed.toolbox.js │ ├── highed.tooltip.js │ ├── highed.tree.js │ ├── highed.vsplitter.js │ ├── highed.wizard.data.js │ └── highed.wizstepper.js ├── core │ ├── highcharts-editor.js │ ├── highed.cloud.js │ ├── highed.dom.js │ ├── highed.dvalidatorman.js │ ├── highed.events.js │ ├── highed.fileupload.js │ ├── highed.global.events.js │ ├── highed.localization.js │ ├── highed.mapapi.js │ ├── highed.sampleman.js │ ├── highed.stocktools.js │ ├── highed.templateman.js │ └── highed.transforms.js ├── editors │ ├── highed.drawereditor.js │ ├── highed.editor.js │ ├── highed.modaleditor.js │ └── highed.simple.editor.js ├── en.js ├── meta │ ├── .gitignore │ ├── errors.js │ ├── highed.meta.assign.defaults.js │ ├── highed.meta.charttype.js │ ├── highed.meta.colors.js │ ├── highed.meta.default.styles.js │ ├── highed.meta.fonts.js │ ├── highed.meta.images.js │ └── highed.meta.options.extended.js ├── products │ ├── highcharts │ │ ├── samples │ │ │ ├── line-series-dates.js │ │ │ ├── line-series-four-series.js │ │ │ ├── line-series-simple.js │ │ │ ├── os-stats.js │ │ │ ├── pie-pacman.js │ │ │ └── pie-series-simple.js │ │ ├── templates │ │ │ ├── 01.categories.js │ │ │ ├── area.01.basic.js │ │ │ ├── area.arearange.js │ │ │ ├── area.basicDatalabels.js │ │ │ ├── area.inverted.js │ │ │ ├── area.invertedDatalabels.js │ │ │ ├── area.negative.js │ │ │ ├── area.percentage.js │ │ │ ├── area.stacked.js │ │ │ ├── area.stackedDatalabels.js │ │ │ ├── area.stepLine.js │ │ │ ├── bar.01.basic.js │ │ │ ├── bar.barRange.js │ │ │ ├── bar.barRangeLabels.js │ │ │ ├── bar.barstacked.js │ │ │ ├── bar.barstackedLabels.js │ │ │ ├── bar.barstackedpercentage.js │ │ │ ├── bar.barstackedpercentageLabels.js │ │ │ ├── bar.basicLabels.js │ │ │ ├── bar.errorbar.js │ │ │ ├── bar.logarithmic.js │ │ │ ├── bar.multiColor.js │ │ │ ├── bar.negative.js │ │ │ ├── bar.packedColumns.js │ │ │ ├── column.01.grouped.js │ │ │ ├── column.column3d.js │ │ │ ├── column.columnStacked3d.js │ │ │ ├── column.columnStackedPercentage.js │ │ │ ├── column.columnStackedPercentageLabels.js │ │ │ ├── column.columnrange.js │ │ │ ├── column.columnrangeLabelsLabels.js │ │ │ ├── column.columnstacked.js │ │ │ ├── column.columnstackedLabels.js │ │ │ ├── column.errorbar.js │ │ │ ├── column.groupedLabels.js │ │ │ ├── column.logarithmic.js │ │ │ ├── column.multiColor.js │ │ │ ├── column.negative.js │ │ │ ├── column.packedColumns.js │ │ │ ├── line.basic.js │ │ │ ├── line.errorbar.js │ │ │ ├── line.inverted.js │ │ │ ├── line.js │ │ │ ├── line.logarithmic.js │ │ │ ├── line.negative.js │ │ │ ├── line.spline.js │ │ │ ├── line.splineWithDataLabel.js │ │ │ ├── line.stepLine.js │ │ │ ├── line.stepLineWithDataLabel.js │ │ │ ├── line.withdatalabel.js │ │ │ ├── more.boxplot.js │ │ │ ├── more.funnel.js │ │ │ ├── more.pyramid.js │ │ │ ├── more.solidgauge.js │ │ │ ├── pie.01.pie.js │ │ │ ├── pie.02.pielabels.js │ │ │ ├── pie.03.pielegend.js │ │ │ ├── pie.04.pie3Dlegend.js │ │ │ ├── pie.05.pie3D.js │ │ │ ├── pie.donut.js │ │ │ ├── pie.donut3D.js │ │ │ ├── pie.donut3Dlegend.js │ │ │ ├── pie.donutlegend.js │ │ │ ├── pie.semicircledonut.js │ │ │ ├── polar.polarArea.js │ │ │ ├── polar.polarLine.js │ │ │ ├── polar.spiderArea.js │ │ │ ├── polar.spiderLine.js │ │ │ ├── scatterandbubble.01.scatterLine.js │ │ │ ├── scatterandbubble.bubbles.js │ │ │ ├── scatterandbubble.scatter.js │ │ │ └── scatterandbubble.scatterLineNoMarker.js │ │ └── validators │ │ │ ├── bar.js │ │ │ ├── line.js │ │ │ └── pie.js │ ├── highmaps │ │ ├── samples │ │ │ ├── earthquake-magnitude.js │ │ │ ├── eu-timezones.js │ │ │ ├── population-density.js │ │ │ ├── state-population.js │ │ │ ├── tilemap_africa.js │ │ │ ├── tilemap_brazil.js │ │ │ ├── tilemap_canada.js │ │ │ ├── tilemap_china.js │ │ │ ├── tilemap_eu.js │ │ │ ├── tilemap_southamerica.js │ │ │ ├── tilemap_us.js │ │ │ ├── topdestinations.js │ │ │ ├── us-election.js │ │ │ ├── us-state-flags.js │ │ │ └── world-population.js │ │ ├── templates │ │ │ ├── 0map.choropleth.js │ │ │ ├── 1map.categories.js │ │ │ ├── 3map.bubble.js │ │ │ ├── 4map.circles.js │ │ │ ├── 5map.honeycomb.js │ │ │ ├── 5map.patternfill.js │ │ │ ├── 6map.point.js │ │ │ └── map.flight.js │ │ └── ui │ │ │ └── collection.picker.js │ └── highstock │ │ ├── samples │ │ └── candlestick.js │ │ ├── templates │ │ ├── categories.js │ │ ├── stock.areastock.js │ │ ├── stock.basic.js │ │ ├── stock.candlestick.js │ │ ├── stock.columnstock.js │ │ └── stock.ohlc.js │ │ └── validators │ │ └── .gitignore └── ui │ ├── highed.chart.customizer.js │ ├── highed.chart.template.selector.js │ ├── highed.chartpreview.js │ ├── highed.cloud.js │ ├── highed.cloud.ui.js │ ├── highed.dataimporter.js │ ├── highed.defctx.js │ ├── highed.exporter.js │ ├── highed.licenseinfo.js │ ├── highed.simple.customizer.js │ └── highed.wizbar.js ├── templates └── localization.handlebars ├── thumbnails ├── abutix.svg ├── abywon.svg ├── acemyq.svg ├── acijil.svg ├── agonam.svg ├── ahimym.svg ├── ahyqyx.svg ├── ajogud.svg ├── akeduw.svg ├── alyqyz.svg ├── anofof.svg ├── apocob.svg ├── arutag.svg ├── atikon.svg ├── awuhad.svg ├── ecexev.svg ├── efygam.svg ├── ehuvoh.svg ├── epodat.svg ├── eracar.svg ├── erifer.svg ├── etakof.svg ├── etybef.svg ├── exajib.svg ├── exumeq.svg ├── exypor.svg ├── ezatat.svg ├── icytes.svg ├── idagib.svg ├── igipeg.svg ├── ihilaq.svg ├── iluryh.svg ├── imykus.svg ├── inebav.svg ├── iporos.svg ├── iqagel.svg ├── ivetir.svg ├── iwanyg.svg ├── iwyfes.svg ├── izoqyx.svg ├── mapafrica.svg ├── mapasia.svg ├── mapeu.svg ├── obulek.svg ├── odopic.svg ├── ogixak.svg ├── ogywen.svg ├── ojixow.svg ├── ojykiw.svg ├── omikax.svg ├── opilip.svg ├── oqajux.svg ├── oriwyb.svg ├── orixis.svg ├── otupaz.svg ├── ovobiq.svg ├── ovuvul.svg ├── oxenux.svg ├── ozojul.svg ├── ubopaq.svg ├── udepat.svg ├── ufafag.svg ├── ukaqor.svg ├── upafes.svg ├── upaxab.svg ├── uqonaj.svg ├── usyfyw.svg ├── uvepiw.svg ├── uxyfys.svg ├── vg.svg ├── ycehiz.svg ├── ydaqok.svg ├── ydypal.svg ├── yhekaq.svg ├── ynikoc.svg ├── ypepug.svg ├── ypewak.svg ├── yqenid.svg ├── yqoxob.svg └── yxajih.svg ├── tools ├── bake.advanced.js ├── bake.previews.js ├── build.demos.js ├── dump2advanced.js ├── eslint-default-config.yml ├── gen.localization.js ├── update.deps.js └── update.meta.js └── views ├── ckeditor.handlebars ├── dtable.handlebars ├── full.handlebars ├── home.handlebars ├── layouts └── main.handlebars ├── modal.handlebars ├── simplemodal.handlebars ├── tinymce.handlebars └── ui-test.handlebars /.eslintignore: -------------------------------------------------------------------------------- 1 | 2 | src/meta/*.js -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | rules: 2 | comma-dangle: [2, "never"] 3 | dot-location: [2, "property"] 4 | lines-around-comment: 0 5 | newline-after-var: 0 6 | no-alert: 0 7 | no-console: 2 8 | no-debugger: 2 9 | no-else-return: 2 10 | no-unmodified-loop-condition: 0 11 | object-curly-spacing: [2, "always"] 12 | # operator-linebreak: [2, "after"] 13 | # space-before-function-paren: [2, {"anonymous": "always", "named": "never"}] # JSLint style 14 | strict: 0 15 | quotes: [2, "single"] 16 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | #### Expected behaviour 2 | 3 | 4 | #### Actual behaviour 5 | 6 | 7 | #### Reproduction steps 8 | 9 | 10 | #### Editor version 11 | 12 | 13 | #### Affected browser(s) 14 | 15 | 23 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .DS_Store 3 | dist/ 4 | out/ 5 | cache/ 6 | *.zip 7 | api.js 8 | output 9 | docs/ 10 | demos/ 11 | generated_src 12 | highed.editor.config.json 13 | src/core/highed.config.js 14 | *.log 15 | 16 | -------------------------------------------------------------------------------- /.skald: -------------------------------------------------------------------------------- 1 | { 2 | "output": "docs/", 3 | "usePackageFile": true, 4 | 5 | "groups": { 6 | "Core": [ 7 | "./src/core/highcharts-editor.js", 8 | "./src/core/highed.dom.js", 9 | "./src/core/highed.events.js", 10 | "./src/core/highed.fileupload.js", 11 | "./src/core/highed.localization.js", 12 | "./src/core/highed.templateman.js" 13 | ], 14 | 15 | "UI-Library": [ 16 | "./src/core-ui/highed.dimmer.js", 17 | "./src/core-ui/highed.overlaymodal.js", 18 | "./src/core-ui/highed.hsplitter.js", 19 | "./src/core-ui/highed.vsplitter.js", 20 | "./src/core-ui/highed.tabcontrol.js", 21 | "./src/core-ui/highed.inspector.field.js", 22 | "./src/core-ui/highed.list.js", 23 | "./src/core-ui/highed.colorpicker.js", 24 | "./src/core-ui/highed.toolbar.js", 25 | "./src/core-ui/highed.fontpicker.js", 26 | "./src/core-ui/highed.wizstepper.js", 27 | "./src/core-ui/highed.tooltip.js", 28 | "./src/core-ui/highed.pushbutton.js", 29 | "./src/core-ui/highed.tree.js", 30 | "./src/core-ui/highed.snackbar.js", 31 | "./src/core-ui/highed.dropdown.js", 32 | "./src/core-ui/highed.datatable.js", 33 | "./src/core-ui/highed.contextmenu.js" 34 | ], 35 | 36 | "High-Level-Parts": [ 37 | "./src/ui/highed.defctx.js", 38 | "./src/ui/highed.chart.template.selector.js", 39 | "./src/ui/highed.chart.customizer.js", 40 | "./src/ui/highed.wizbar.js", 41 | "./src/ui/highed.dataimporter.js", 42 | "./src/ui/highed.exporter.js", 43 | "./src/ui/highed.chartpreview.js", 44 | "./src/ui/highed.licenseinfo.js", 45 | "./src/ui/highed.simple.customizer.js" 46 | ], 47 | 48 | "Editors": [ 49 | "./src/editors/highed.editor.js", 50 | "./src/editors/highed.simple.editor.js", 51 | "./src/editors/highed.modaleditor.js" 52 | ] 53 | 54 | } 55 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor v<%= version %> 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- 1 | 2 | # Highcharts Editor Roadmap 3 | 4 | ## 0.1.0-beta: Release late-October, 2016 5 | 6 | **Editor Features** 7 | 8 | * Modularized editor 9 | * Full (wizard-like) 10 | * Properties only 11 | * Default options set at "compile" time 12 | * Data import only 13 | * Default options set at "compile" time 14 | * Simple 15 | * One-page editor 16 | * Basic property subset (no left-side categories) 17 | * Basic template picker 18 | * Modal data import (?) 19 | * Data import: CSV + JSON + Samples 20 | * Chart export: HTML + JSON + SVG 21 | * Templates: basic library of templates 22 | * Customizer 23 | * Supported types in the UI: 24 | * string 25 | * number 26 | * range 27 | * boolean 28 | * color 29 | * cssobject 30 | * object 31 | * options (drop down) 32 | * font 33 | * array of any of the supported types 34 | * Optional whitelisting of options to include 35 | * Simple Editor: Same basic set of modifiable properties as on Highcharts Cloud 36 | * Advanced Editor: (optional) in the property customizer 37 | * Data import plugins 38 | * Data export plugins 39 | * Editor plugins 40 | * Basic phone/tablet support 41 | 42 | **Ecosystem/Tooling** 43 | 44 | * Gulp build script to bake sources 45 | * Electron build option 46 | * Custom property sub-set baking 47 | * Plugin samples 48 | * Import: 49 | * csv 50 | * Difi 51 | * gspreadsheets 52 | * Socrata 53 | * Export 54 | * Beautified JS 55 | * Beautified JSON 56 | * Editor 57 | * REST auto poster 58 | * Integration demos 59 | * TinyMCE 60 | * Wordpress 61 | * CKEditor 62 | 63 | ## Upcoming 64 | 65 | * Maps support 66 | * Annotations support 67 | * Convert to JSDoc instead of jskald 68 | * Property searching 69 | -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | dependencies 2 | highcharts-editor.* 3 | node_modules 4 | plugins -------------------------------------------------------------------------------- /app/jquery-simple-rest.js: -------------------------------------------------------------------------------- 1 | highed.plugins.install("jquery-simple-rest",{meta:{version:"1.0.0",author:"Highsoft",homepage:"https://github.com/highcharts/highcharts-editor/plugins/jquery-simple-rest.js"},dependencies:["https://code.jquery.com/jquery-3.1.0.min.js"],options:{url:{required:!0,type:"string"}},chartchange:function(e,s){jQuery.ajax({url:s.url,data:e.json,dataType:"json",type:"post",success:function(){highed.snackBar("CHART SAVED")},error:function(e){highed.snackBar("unable to save chart "+e)}})}}); -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "highcharts-editor", 3 | "version": "1.0.0", 4 | "description": "Editor for Highcharts", 5 | "main": "main.js", 6 | "scripts": { 7 | "start": "electron ." 8 | }, 9 | "repository": { 10 | "type": "git", 11 | "url": "git+https://github.com/highcharts/highcharts-editor.git" 12 | }, 13 | "keywords": [ 14 | "Highcharts" 15 | ], 16 | "author": "Highsoft", 17 | "license": "", 18 | "bugs": { 19 | "url": "https://github.com/highcharts/highcharts-editor/issues" 20 | }, 21 | "homepage": "https://github.com/highcharts/highcharts-editor#readme", 22 | "devDependencies": { 23 | "electron-prebuilt": "^1.2.0" 24 | } 25 | } -------------------------------------------------------------------------------- /highed.config.js: -------------------------------------------------------------------------------- 1 | // Attach config to Highed object 2 | highed.config = <%= config %>; -------------------------------------------------------------------------------- /integrations/wordpress/highcharts-editor/.gitignore: -------------------------------------------------------------------------------- 1 | highcharts-editor.min.js 2 | highcharts-editor.advanced.min.js 3 | highcharts-editor.min.css 4 | highcharts-editor.module* 5 | dependencies -------------------------------------------------------------------------------- /integrations/wordpress/highcharts-editor/assets/customize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/integrations/wordpress/highcharts-editor/assets/customize.png -------------------------------------------------------------------------------- /integrations/wordpress/highcharts-editor/assets/wp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/integrations/wordpress/highcharts-editor/assets/wp.png -------------------------------------------------------------------------------- /integrations/wordpress/highcharts-editor/editor_plugin.js: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | 3 | Copyright (c) 2016, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | tinymce.PluginManager.add('highcharts', function (editor, url) { 27 | var modal = highed.ModalEditor(false, { 28 | features: 'import templates customize welcome done', 29 | allowDone: true 30 | }, function (chart) { 31 | var html = chart.export.html(true); 32 | editor.insertContent('
' + html + '

'); 33 | }) 34 | ; 35 | 36 | editor.addButton('highcharts', { 37 | title: 'Highcharts (Interactive)', 38 | image: WPURLS.pluginurl + 'logo.png', 39 | onclick: function (e) { 40 | modal.attachToSummoner(this._id); 41 | modal.show(); 42 | } 43 | }); 44 | }); 45 | -------------------------------------------------------------------------------- /integrations/wordpress/highcharts-editor/highcharts-editor-settings.php: -------------------------------------------------------------------------------- 1 |
2 | 3 |

Highcharts Editor Settings

4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 25 | 26 |
Enable Highstock Support/>
Enable Highmaps Support/>
27 | 28 | 29 | 30 |
31 | 32 | Note Using Highcharts/Highstock/Highmaps requires a valid license. Please visit the Highcharts Editor product page for more information. 33 | 34 |
35 | -------------------------------------------------------------------------------- /integrations/wordpress/highcharts-editor/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/integrations/wordpress/highcharts-editor/logo.png -------------------------------------------------------------------------------- /integrations/wordpress/highcharts-editor/readme.txt: -------------------------------------------------------------------------------- 1 | === Plugin Name === 2 | Tags: comments, spam 3 | License: MIT 4 | License URI: https://opensource.org/licenses/MIT 5 | 6 | Highcharts Editor - Add charting capabilities to your Wordpress installation 7 | 8 | == Description == 9 | 10 | Highcharts Editor - Add charting capabilities to your Wordpress installation 11 | 12 | == Installation == 13 | 14 | 1. Upload the plugin files to the `/wp-content/plugins/plugin-name` directory, or install the plugin through the WordPress plugins screen directly. 15 | 2. Activate the plugin through the 'Plugins' screen in WordPress 16 | 3. You will now have a Highcharts icon on the post editor toolbar 17 | 18 | == Screenshots == 19 | 20 | ![screenshot](customize.png) 21 | ![screenshot](wp.png) -------------------------------------------------------------------------------- /less/chartpreview.less: -------------------------------------------------------------------------------- 1 | .highed-chart-preview-expand { 2 | width:20px; 3 | height:20px; 4 | padding:4px; 5 | position:absolute; 6 | top:2px; 7 | left:2px; 8 | margin:4px; 9 | 10 | font-size: 16px; 11 | 12 | text-align: center; 13 | 14 | transform:rotate(-90deg); 15 | 16 | //border:@border-main; 17 | //background:@background-main; 18 | } 19 | 20 | -------------------------------------------------------------------------------- /less/cloud.less: -------------------------------------------------------------------------------- 1 | .highed-cloud-chart { 2 | width: 300px; 3 | height:230px; 4 | margin: 10px; 5 | float: left; 6 | .highed-box-size; 7 | } 8 | 9 | .highed-cloud-chart-title { 10 | text-align: center; 11 | height: 30px; 12 | line-height:30px; 13 | } 14 | 15 | .highed-cloud-thumbnail { 16 | width: 300px; 17 | height: 200px; 18 | background-repeat: no-repeat; 19 | background-size: contain; 20 | line-height:400px; 21 | text-align:center; 22 | .highed-transition; 23 | .highed-box-size; 24 | } 25 | 26 | .highed-cloud-thumbnail:hover { 27 | border: 5px solid @background-ok; 28 | } 29 | 30 | .highed-cloud-chart-container { 31 | 32 | } 33 | 34 | .highed-cloud-login-container { 35 | padding: 5px; 36 | .highed-box-size; 37 | } 38 | 39 | .highed-cloud-input { 40 | width: 100%; 41 | height: 40px; 42 | font-size: 16px; 43 | margin-bottom:10px; 44 | .highed-box-size; 45 | } 46 | 47 | .highed-cloud-login-notice { 48 | text-align: center; 49 | font-size: 9px; 50 | font-style: italic; 51 | } 52 | 53 | .highed-cloud-login-error { 54 | display: none; 55 | text-align: center; 56 | background: @background-error; 57 | color: @color-error; 58 | margin-bottom: 10px; 59 | padding: 5px; 60 | font-size: 10px; 61 | width: 100%; 62 | .highed-box-size; 63 | } 64 | 65 | .highed-cloud-paging { 66 | position:absolute; 67 | right:0px; 68 | bottom:10px; 69 | .highed-box-size; 70 | } 71 | 72 | .highed-cloud-paging-item { 73 | margin-right:5px; 74 | cursor: pointer; 75 | padding:5px; 76 | background: @selected-item-text; 77 | color: @selected-item-color; 78 | } 79 | -------------------------------------------------------------------------------- /less/colorpicker.less: -------------------------------------------------------------------------------- 1 | .highed-colorpicker { 2 | position: fixed; 3 | background: @background-panel; 4 | color: @text-panel; 5 | border: @border-main; 6 | z-index: 10010; 7 | width:200px; 8 | height:280px; 9 | opacity: 0; 10 | left:-20000px; 11 | padding:5px; 12 | pointer-events: none; 13 | .highed-transition-opacity; 14 | .highed-box-size; 15 | } 16 | 17 | .highed-category-modal { 18 | position: fixed; 19 | background: @background-panel; 20 | color: @text-panel; 21 | border: @border-main; 22 | z-index: 10010; 23 | width:223px; 24 | height:350px; 25 | padding: 10px; 26 | opacity: 0; 27 | left:-20000px; 28 | pointer-events: none; 29 | .highed-transition-opacity; 30 | .highed-box-size; 31 | .highed-colorpicker { 32 | width: 199px; 33 | height: 227px; 34 | } 35 | .highed-category-label { 36 | font-size: 12px; 37 | color: black; 38 | } 39 | input { 40 | width: 96%; 41 | height: 22px; 42 | margin-top: 3px; 43 | margin-bottom: 7px; 44 | } 45 | } 46 | 47 | .highed-colorpicker .picker { 48 | width: 100%; 49 | height:180px; 50 | border: @border-main; 51 | cursor: crosshair; 52 | .highed-box-size; 53 | } 54 | 55 | .highed-colorpicker .manual { 56 | width: 100%; 57 | outline: none; 58 | height:32px; 59 | font-size:14px; 60 | border:@border-strong; 61 | .highed-box-size; 62 | } 63 | 64 | .color-row { 65 | width: 10%; 66 | display: inline-block; 67 | } 68 | .highed-trash-button { 69 | position: relative; 70 | right: 6px; 71 | top: 3px; 72 | } 73 | @media (max-width: 600px) { 74 | 75 | .highed-colorpicker .picker { 76 | height:75%; 77 | } 78 | 79 | .highed-colorpicker .manual { 80 | height:10%; 81 | max-height:30px; 82 | } 83 | 84 | .highed-colorpicker .highed-ok-button { 85 | height:10%; 86 | max-height:30px; 87 | } 88 | 89 | .highed-colorpicker-responsive { 90 | left:0px !important; 91 | top:40px !important; 92 | width:100% !important; 93 | height:100% !important; 94 | } 95 | } 96 | -------------------------------------------------------------------------------- /less/dimmer.less: -------------------------------------------------------------------------------- 1 | .highed-dimmer { 2 | opacity: 0; 3 | pointer-events: none; 4 | width:100%; 5 | height:100%; 6 | position:fixed; 7 | left:0px; 8 | top:0px; 9 | z-index: 999; 10 | background: #000; 11 | .highed-transition; 12 | } -------------------------------------------------------------------------------- /less/fontpicker.less: -------------------------------------------------------------------------------- 1 | .highed-font-picker { 2 | position:relative; 3 | .highed-dropdown-body { 4 | padding-top: 7px; 5 | } 6 | .highed-box-size; 7 | .highed-dropdown { 8 | width: 68%; 9 | display: inline-block; 10 | vertical-align: top; 11 | margin-right: 2px; 12 | } 13 | .highed-font-size { 14 | width: 13%; 15 | display: inline-block; 16 | height: 32px; 17 | padding-top: 3px; 18 | .highed-dropdown-arrow { 19 | width: 17px; 20 | } 21 | } 22 | .highed-font-picker-buttons { 23 | display: inline-block; 24 | vertical-align: top; 25 | width: 17%; 26 | .highed-box-size; 27 | 28 | .highed-font-style { 29 | display: inline-block; 30 | .highed-pushbutton { 31 | display: block; 32 | } 33 | } 34 | .highed-pushbutton, 35 | .font-color { 36 | vertical-align: top; 37 | margin: 1px; 38 | position: relative; 39 | top: 0; 40 | padding: 0; 41 | padding-top: 2px; 42 | border: 0 solid; 43 | font-size: 7px; 44 | } 45 | .highed-pushbutton { 46 | width: 15px; 47 | height: 15px; 48 | min-width: 15px; 49 | min-height: 15px; 50 | margin-right: 3px; 51 | cursor: pointer; 52 | } 53 | .font-color { 54 | width: 31px; 55 | height: 31px; 56 | min-width: 31px; 57 | min-height: 31px; 58 | } 59 | } 60 | } 61 | 62 | .highed-font-picker .font-color { 63 | border: @border-main; 64 | 65 | padding:8px; 66 | min-width:25px; 67 | display: inline-block; 68 | text-align: center; 69 | font-size: 12px; 70 | min-height: 25px; 71 | height: 25px; 72 | position: relative; 73 | top: 6px; 74 | .highed-nosel; 75 | .highed-box-size; 76 | } 77 | 78 | .highed-font-picker .font-family { 79 | max-width:100px; 80 | margin-right: 4px; 81 | } 82 | 83 | .highed-font-picker .font-size { 84 | margin-right: 4px; 85 | } 86 | .highed-font-picker-button-container { 87 | padding-right:110px; 88 | position: relative; 89 | margin-top:3px; 90 | } 91 | -------------------------------------------------------------------------------- /less/help.modal.less: -------------------------------------------------------------------------------- 1 | .highed-help-gif { 2 | background-size: 100% auto; 3 | height: 320px; 4 | background-repeat: no-repeat; 5 | width: 100%; 6 | } 7 | 8 | .highed-help-desc { 9 | margin-top: 10px; 10 | padding: 10px; 11 | font-size: 14px; 12 | max-height: 200px; 13 | color: black; 14 | overflow-y: auto; 15 | } 16 | 17 | .highed-help-nav { 18 | text-align:center; 19 | width: 100%; 20 | position: absolute; 21 | bottom: 10px; 22 | left: 0px; 23 | height: 25px; 24 | } 25 | 26 | .highed-help-counter { 27 | position: absolute; 28 | right: 10px; 29 | bottom: 20px; 30 | font-size: 12px; 31 | } 32 | 33 | .highed-help-toolbar { 34 | color: rgb(54, 79, 148); 35 | font-size: 20px; 36 | height: 60px; 37 | line-height: 33px; 38 | padding-left: 15px; 39 | } -------------------------------------------------------------------------------- /less/hsplitter.less: -------------------------------------------------------------------------------- 1 | .highed-hsplitter { 2 | height:100%; 3 | width:100%; 4 | .highed-box-size; 5 | overflow: hidden; 6 | //white-space: nowrap; 7 | } 8 | 9 | .highed-hsplitter .panel { 10 | //display: inline-block; 11 | float:left; 12 | overflow-x: hidden; 13 | //white-space: normal; 14 | overflow-y: auto; 15 | height:100%; 16 | background:@background-panel; 17 | .highed-box-size; 18 | } 19 | 20 | .highed-hsplitter .left { 21 | width:30%; 22 | } 23 | 24 | .highed-hsplitter .right { 25 | width:70%; 26 | 27 | } 28 | .highed-hsplitter-body { 29 | /*background:@background-panel;*/ 30 | color: @text-panel; 31 | width:100%; 32 | height:100%; 33 | position: relative; 34 | .highed-box-size; 35 | } 36 | 37 | .highed-step-body .highed-hsplitter .panel.right .highed-hsplitter-body { 38 | /*background: @bright-background;*/ 39 | color: @bright-text; 40 | padding-left: 10px; 41 | padding-right: 10px; 42 | padding-bottom: 10px; 43 | height: auto; 44 | /*border: @border-main;*/ 45 | } 46 | 47 | .highed-hsplitter-resize-bar { 48 | position: absolute; 49 | width:5px; 50 | height:100%; 51 | 52 | cursor:ew-resize; 53 | border-left:@border-main; 54 | border-right:@border-main; 55 | .highed-box-size; 56 | } 57 | 58 | .highed-hsplitter-resize-bar:hover { 59 | //background:@highlight-background; 60 | } 61 | 62 | @media (max-width: 550px) { 63 | .highed-hsplitter-body-responsive { 64 | float:none !important; 65 | max-height: 42px; 66 | width: 100% !important; 67 | } 68 | } 69 | -------------------------------------------------------------------------------- /less/icon.less: -------------------------------------------------------------------------------- 1 | .highed-icon { 2 | width:20px; 3 | height:20px; 4 | margin-left:10px; 5 | margin-right:10px; 6 | text-align: center; 7 | .highed-transition; 8 | } 9 | 10 | .highed-icon:hover { 11 | color: #42c8c0; 12 | } -------------------------------------------------------------------------------- /less/plugins.less: -------------------------------------------------------------------------------- 1 | .highed-plugin-details { 2 | // border: @border-strong; 3 | // border-radius: 5px; 4 | overflow: hidden; 5 | margin: 0 15px 40px 15px; 6 | padding: 0 10px; 7 | // box-shadow: 0 3px 7px @bright-shadow; 8 | background: lighten(@background-panel, 3); 9 | .highed-box-size; 10 | } 11 | 12 | .highed-plugin-details .highed-customizer-table-heading { 13 | margin: 15px -15px 5px -15px; 14 | } 15 | 16 | .highed-sponsored-link{ 17 | color: black !important; 18 | } 19 | 20 | .highed-sponsored-link:hover{ 21 | color: #6f6f6f !important; 22 | } -------------------------------------------------------------------------------- /less/pushbutton.less: -------------------------------------------------------------------------------- 1 | .highed-pushbutton { 2 | background: @accent-color; 3 | color:@text-main; 4 | border:@border-main; 5 | 6 | padding:5px; 7 | min-width:26px; 8 | display: inline-block; 9 | text-align: center; 10 | font-size: 12px; 11 | margin-right:4px; 12 | min-height: 26px; 13 | .highed-box-size; 14 | } 15 | 16 | .highed-pushbutton.fa-bold:before, 17 | .highed-pushbutton.fa-italic:before { 18 | position: relative; 19 | top: 2px; 20 | } 21 | 22 | .highed-pushbutton-active { 23 | background: @background-main; 24 | color: @accent-text; 25 | } 26 | a.highed-imp-pasted-button{ 27 | display: block; 28 | text-align: center; 29 | } 30 | 31 | .switch-column-button { 32 | background-color: transparent; 33 | border: 0px; 34 | margin-top: 15px; 35 | margin-left: 6px; 36 | } -------------------------------------------------------------------------------- /less/respreview.less: -------------------------------------------------------------------------------- 1 | .highed-res-preview { 2 | position: absolute; 3 | top: 0px; 4 | left: 50%; 5 | transform: translate(-50%, 0); 6 | height: 30px; 7 | padding: 4px; 8 | width: 400px; 9 | // background: #FF00FF; 10 | } 11 | 12 | .highed-res-quicksel { 13 | width: 150px; 14 | display: inline-block; 15 | float: left; 16 | } 17 | 18 | .highed-res-number { 19 | width: 35px; 20 | margin-left: 0px; 21 | margin-right: 2px; 22 | height: 18px; 23 | font-size: 10px; 24 | position: relative; 25 | top: -2px; 26 | border: 1px solid #ced4da; 27 | border-radius: .25rem; 28 | } 29 | 30 | input::placeholder { 31 | color: #ced4da; 32 | font-size: 9px; 33 | } 34 | 35 | .highed-res-headline { 36 | float: left; 37 | padding-top: 6px; 38 | padding-right: 4px; 39 | } 40 | 41 | .highed-resolution-settings { 42 | position: absolute; 43 | top: 15px; 44 | font-size: 14px; 45 | color: #757575; 46 | span.text { 47 | font-size: 10px; 48 | cursor: default; 49 | font-weight: 600; 50 | position: relative; 51 | top: -1px; 52 | } 53 | span { 54 | padding-right: 3px; 55 | cursor: pointer; 56 | } 57 | } 58 | @media only screen and (max-width: 600px) { 59 | .highed-resolution-settings{ 60 | display: none !important; 61 | } 62 | } 63 | -------------------------------------------------------------------------------- /less/searchadvancedoptions.less: -------------------------------------------------------------------------------- 1 | .highed-searchadvancedoptions-header { 2 | padding-left: 10px; 3 | padding-top: 10px; 4 | margin: 0px; 5 | padding-bottom: 5px; 6 | border-bottom: 1px solid rgba(128, 128, 128, 0.309804); 7 | background-color: @template-background; 8 | color: #25386f; 9 | font-weight: 100; 10 | font-size: 16px; 11 | } 12 | .highed-searchadvancedoptions-inputs-container { 13 | padding-left: 10px; 14 | padding-right: 10px; 15 | margin-bottom: 10px; 16 | } 17 | 18 | .highed-searchadvancedoptions { 19 | background-color: @template-background; 20 | top: 113px; 21 | } 22 | .highed-searchadvancedoptions-result-container { 23 | padding-left: 10px; 24 | padding-top: 5px; 25 | min-height: 30px; 26 | border-top: 1px solid rgba(128, 128, 128, 0.23137254901960785); 27 | cursor: pointer; 28 | } 29 | .highed-searchadvancedoptions-result-parents { 30 | font-size: 8px; 31 | padding-top: 2px; 32 | padding-bottom: 5px; 33 | } 34 | i.highed-parent-splitter { 35 | font-size: 4px; 36 | position: relative; 37 | top: -1px; 38 | } 39 | 40 | .highed-searchadvancedoptions-result-title { 41 | font-size: 13px; 42 | } -------------------------------------------------------------------------------- /less/slider.less: -------------------------------------------------------------------------------- 1 | .highed-slider { 2 | position: relative; 3 | width:100%; 4 | //overflow: hidden; 5 | padding-right: 80px; 6 | .highed-box-size; 7 | } 8 | 9 | .highed-slider-indicator { 10 | position:absolute; 11 | width:32px; 12 | height:32px; 13 | top:-15px; 14 | border-radius: 50%; 15 | background: @wiz-bar-background; 16 | line-height: 32px; 17 | .highed-nosel; 18 | } 19 | 20 | .highed-slider-reset { 21 | height:32px; 22 | width:32px; 23 | position: absolute; 24 | top: -15px; 25 | right: -7px; 26 | text-align: center; 27 | line-height: 32px !important; 28 | cursor: pointer; 29 | color: @wiz-bar-background; 30 | .highed-transition; 31 | } 32 | 33 | .highed-slider-input { 34 | width: 42px; 35 | position: absolute; 36 | right: 25px; 37 | border: 1px solid #aaa; 38 | border-radius: .25rem; 39 | height: 20px; 40 | top: -11px; 41 | } 42 | 43 | .highed-slider-reset:hover { 44 | 45 | color:@accent-color; 46 | } 47 | 48 | .highed-slider-text-indicator { 49 | // position:relative; 50 | color: @wiz-bar-color; 51 | text-align: center; 52 | font-size: 12px; 53 | 54 | .highed-transition; 55 | } 56 | 57 | .highed-slider-text-indicator-popup { 58 | background: @wiz-bar-background; 59 | color: @wiz-bar-color; 60 | padding:4px; 61 | font-size:16px; 62 | min-width: 80px; 63 | transform:translate(-28px, -42px); 64 | } 65 | 66 | .highed-slider-background { 67 | margin-top:15px; 68 | height:2px; 69 | margin-bottom: 15px; 70 | background: @wiz-bar-background; 71 | .highed-box-size; 72 | } -------------------------------------------------------------------------------- /less/snackbar.less: -------------------------------------------------------------------------------- 1 | .highed-snackbar { 2 | position: fixed; 3 | bottom: -58px; 4 | left: 10px; 5 | 6 | height: 47px; 7 | 8 | z-index: 10090; 9 | 10 | border: @border-main; 11 | background: @background-panel; 12 | color: @text-main; 13 | font-family: @font-main; 14 | font-size: 14px; 15 | 16 | padding-left: 24px; 17 | padding-right: 24px; 18 | 19 | border-radius: 3px; 20 | 21 | line-height: 45px; 22 | box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); 23 | cursor: default; 24 | .highed-transition; 25 | } 26 | 27 | .highed-snackbar .snackbar-title { 28 | padding-right: 24px; 29 | text-transform: capitalize; 30 | } 31 | 32 | .highed-snackbar .snackbar-action { 33 | color: @accent-color; 34 | .highed-transition; 35 | } 36 | 37 | .highed-snackbar .snackbar-action:hover { 38 | color: darken(@accent-color, 20); 39 | } 40 | 41 | .highed-snackbar-close { 42 | position: absolute; 43 | top: 5px; 44 | right: 5px; 45 | .highed-transition; 46 | } 47 | 48 | .highed-snackbar-close:hover { 49 | color: @accent-color !important; 50 | } 51 | -------------------------------------------------------------------------------- /less/tabcontrol.less: -------------------------------------------------------------------------------- 1 | .highed-tab-control { 2 | width: 100% !important; 3 | .highed-box-size; 4 | } 5 | 6 | .highed-tab-control .tabs { 7 | background: @color-toolbar; 8 | color: @background-toolbar; 9 | height: 48px; 10 | position: relative; 11 | font-weight: 300; 12 | font-size: 14px; 13 | line-height: 40px; 14 | padding: 5px; 15 | margin-bottom: 10px; 16 | overflow: hidden; 17 | .highed-box-size; 18 | .highed-nosel; 19 | } 20 | 21 | .highed-tab-control-more { 22 | position: absolute; 23 | right: 0px; 24 | top: 0px; 25 | background: @accent-color; 26 | color: @accent-text; 27 | width: 30px; 28 | padding: 5px; 29 | height: 100%; 30 | text-align: center; 31 | line-height: 40px !important; 32 | display: none; 33 | .highed-box-size; 34 | .highed-transition; 35 | } 36 | 37 | .highed-tab-control-more:hover { 38 | background: @wiz-bar-background; 39 | } 40 | 41 | .highed-tab-control .tab { 42 | float: left; 43 | font-weight: 100; 44 | padding-left: 24px; 45 | padding-right: 24px; 46 | // margin-right: 15px; 47 | cursor: pointer; 48 | text-align: center; 49 | } 50 | 51 | .highed-tab-control .tab-body { 52 | opacity: 0; 53 | width: 100%; 54 | height: 100%; 55 | position: absolute; 56 | left: 0px; 57 | top: 0px; 58 | overflow-y: auto; 59 | display: none; 60 | 61 | .highed-box-size; 62 | .highed-transition; 63 | } 64 | 65 | .highed-tab-control .tab-body-padded { 66 | padding: 10px; 67 | } 68 | 69 | /*.highed-tab-control .body .tab-body { 70 | padding: 10px; 71 | }*/ 72 | 73 | .highed-tab-control .tab-selected { 74 | font-weight: 600; 75 | } 76 | 77 | .highed-tab-control .body { 78 | position: relative; 79 | .highed-box-size; 80 | } 81 | 82 | .highed-tab-control .indicator { 83 | position: absolute; 84 | bottom: 0px; 85 | left: 0px; 86 | width: 100px; 87 | height: 5px; 88 | background: @selected-item-color; 89 | .highed-transition; 90 | } 91 | -------------------------------------------------------------------------------- /less/toolbar.less: -------------------------------------------------------------------------------- 1 | .highed-toolbar { 2 | position: relative; 3 | height: 60px; 4 | width: 100%; 5 | background-color: @accent-color; 6 | line-height: 100%; 7 | font-family: @font-secondary; 8 | .highed-box-size; 9 | } 10 | 11 | .highed-toolbar-center { 12 | position: absolute; 13 | transform: translate(-50%, 0); 14 | left: 50%; 15 | .highed-box-size; 16 | } 17 | 18 | .highed-toolbar-left { 19 | //float: left; 20 | position: absolute; 21 | left: 0px; 22 | } 23 | 24 | .highed-toolbar-right { 25 | //float: right; 26 | position: absolute; 27 | right: 0px; 28 | } 29 | 30 | .highed-toolbar .icon { 31 | font-size: 20px !important; 32 | line-height: 60px; 33 | margin-right: 10px; 34 | color: @text-panel; 35 | } 36 | 37 | .highed-toolbar .separator { 38 | border: 1px solid @text-panel; 39 | margin-left: 10px; 40 | margin-right: 10px; 41 | } 42 | 43 | .highed-toolbar .icon:hover { 44 | color: @bright-background !important; 45 | } 46 | 47 | .highed-toolbar-button { 48 | margin-right: 10px; 49 | margin-top: 15px; 50 | display: inline-block; 51 | cursor: pointer !important; 52 | } 53 | -------------------------------------------------------------------------------- /less/tooltip.less: -------------------------------------------------------------------------------- 1 | .highed-tooltip-fixed { 2 | position: fixed; 3 | z-index: 10011; 4 | pointer-events: none; 5 | opacity: 0; 6 | } 7 | 8 | .highed-tooltip { 9 | margin-top: 10px; 10 | margin-right: 10px; 11 | padding: 10px; 12 | font-size: 10px; 13 | max-height: 300px; 14 | overflow-y: auto; 15 | //display: none; 16 | border-radius: 5px; 17 | background: @secondary-background-panel; 18 | color: @secondary-color-panel; 19 | border: @border-main; 20 | .highed-transition-opacity; 21 | } 22 | 23 | @media (max-width: 400px) { 24 | .highed-tooltip { 25 | font-size: 20px; 26 | } 27 | } 28 | .highed-template-tooltip-text-left { 29 | left: 57px !important; 30 | } 31 | .highed-template-tooltip-text-left::after { 32 | left: 13% !important; 33 | } 34 | .highed-tooltip-container { 35 | font-size: 12px; 36 | color: black; 37 | position: absolute; 38 | top: 0px; 39 | right: -15px; 40 | } -------------------------------------------------------------------------------- /less/tree.less: -------------------------------------------------------------------------------- 1 | .highed-tree { 2 | 3 | } 4 | 5 | .highed-tree .node { 6 | position: relative; 7 | // color:@text-main; 8 | padding-right:10px; 9 | // border-bottom: @border-main; 10 | // .highed-transition; 11 | } 12 | 13 | .highed-tree .node:hover { 14 | // background:@wiz-bar-background; 15 | // color: @wiz-bar-color; 16 | } 17 | 18 | .highed-tree .parent-title { 19 | font-family: @font-secondary; 20 | color: @text-main; 21 | padding:4px; 22 | padding-left:30px; 23 | font-size: 12px; 24 | .highed-transition; 25 | .highed-nosel; 26 | } 27 | 28 | .highed-tree .parent-title-selected { 29 | font-weight: normal; 30 | background:@accent-color !important; 31 | color: black !important; 32 | } 33 | 34 | .highed-tree .parent-body { 35 | 36 | padding-left:20px; 37 | } 38 | 39 | .highed-tree .exp-col-icon { 40 | position: absolute; 41 | width:20px; 42 | height:20px; 43 | padding:5px; 44 | text-align: center; 45 | font-size: 14px; 46 | top:-2px; 47 | 48 | .highed-transition; 49 | } 50 | 51 | .highed-tree .right-icons { 52 | position: absolute; 53 | right:0px; 54 | top: 0px; 55 | } 56 | -------------------------------------------------------------------------------- /less/vsplitter.less: -------------------------------------------------------------------------------- 1 | .highed-vsplitter { 2 | height:100vh - 33px; 3 | width:100%; 4 | .highed-box-size; 5 | } 6 | 7 | .highed-vsplitter .panel { 8 | overflow-y: auto; 9 | width:100%; 10 | background:@template-background; 11 | border: none !important; 12 | border-radius: 0px !important; 13 | .highed-box-size; 14 | } 15 | 16 | .highed-vsplitter .top { 17 | height:30%; 18 | position: relative; 19 | } 20 | 21 | .highed-vsplitter .bottom { 22 | height:70%; 23 | position: relative; 24 | } 25 | 26 | .highed-vsplitter-body { 27 | background:@background-main; 28 | color: @text-main; 29 | width:100%; 30 | height:100%; 31 | .highed-box-size; 32 | } 33 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "highcharts-editor", 3 | "author": "Chris Vasseng ", 4 | "version": "0.3.0", 5 | "private": true, 6 | "license": "MIT", 7 | "scripts": { 8 | "install": "gulp", 9 | "lint": "eslint src/*", 10 | "precommit": "lint-staged" 11 | }, 12 | "lint-staged": { 13 | "src/*.js": [ 14 | "prettier --single-quote --write", 15 | "git add" 16 | ], 17 | "less/*.{.less}": [ 18 | "prettier --write", 19 | "git add" 20 | ] 21 | }, 22 | "devDependencies": { 23 | "async": "^2.0.0", 24 | "gulp": "^3.9.1", 25 | "gulp-concat": "2.6.0", 26 | "gulp-electron": "0.1.3", 27 | "gulp-header": "*", 28 | "gulp-jshint": "*", 29 | "gulp-less": "3.1.0", 30 | "gulp-rename": "1.2.2", 31 | "gulp-replace": "^1.0.0", 32 | "gulp-run": "1.7.1", 33 | "gulp-uglify": "2.0.0", 34 | "gulp-zip": "3.2.0", 35 | "handlebars": "*", 36 | "husky": "^0.14.3", 37 | "jshint": "^2.9.3", 38 | "lint-staged": "^6.1.0", 39 | "gulp-replace-task": "^0.11.0", 40 | "prettier": "^1.10.2", 41 | "replace": "^1.1.1", 42 | "request": "2.74.0" 43 | }, 44 | "dependencies": { 45 | "colors": "1.1.2", 46 | "express": "*", 47 | "express-handlebars": "*", 48 | "express-less": "0.1.0", 49 | "mkdirp": "0.5.1", 50 | "yarn": "^1.3.2" 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /plugins/data-csv.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Copyright (c) 2016, Highsoft 4 | 5 | Licensed under the MIT license. 6 | 7 | */ 8 | 9 | highed.plugins.import.install('CSV', { 10 | description: 'Import a standard formatted CSV file.', 11 | treatAs: 'csv', 12 | filter: function (data, options, fn) { 13 | fn(false, data); 14 | } 15 | }); 16 | -------------------------------------------------------------------------------- /plugins/data-difi.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Copyright (c) 2016, Highsoft 4 | 5 | Licensed under the MIT license. 6 | 7 | */ 8 | 9 | highed.plugins.import.install('Difi', { 10 | description: 'Imports data from the Norwegian Agency for Public Management and eGovernment. www.difi.no', 11 | treatAs: 'csv', 12 | fetchAs: false, 13 | defaultURL: 'http://hotell.difi.no/api/json/fad/lonn/a-tabell', 14 | options: { 15 | includeFields: { 16 | type: 'string', 17 | label: 'Fields to include, separate by whitespace', 18 | default: 'trinn brutto-mnd' 19 | } 20 | }, 21 | filter: function (data, options, fn) { 22 | var csv = [], header = []; 23 | 24 | try { 25 | data = JSON.parse(data); 26 | } catch (e) { 27 | fn(e); 28 | } 29 | 30 | options.includeFields = highed.arrToObj(options.includeFields.split(' ')); 31 | 32 | if (highed.isArr(data.entries)) { 33 | 34 | //Only include things we're interested in 35 | data.entries = data.entries.map(function (d) { 36 | var r = {}; 37 | Object.keys(options.includeFields).forEach(function (c) { 38 | r[c] = d[c]; 39 | }); 40 | return r; 41 | }); 42 | 43 | data.entries.forEach(function (row, i) { 44 | var rdata = []; 45 | 46 | Object.keys(row).forEach(function (key) { 47 | var col = row[key]; 48 | 49 | if (!options.includeFields[key]) { 50 | return; 51 | } 52 | 53 | if (i == 0) { 54 | header.push(key); 55 | } 56 | 57 | //if (highed.isNum(col)) { 58 | col = col.replace(',', '.'); 59 | // } 60 | 61 | rdata.push(col); 62 | 63 | }); 64 | csv.push(rdata.join(',')); 65 | }); 66 | } 67 | 68 | fn(false, [header.join(',')].concat(csv).join('\n')); 69 | } 70 | } 71 | ); 72 | -------------------------------------------------------------------------------- /plugins/data-gspreadsheets.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Copyright (c) 2016, Highsoft 4 | 5 | Licensed under the MIT license. 6 | 7 | */ 8 | 9 | highed.plugins.import.install('Google Spreadsheets', { 10 | description: 'Import from Google Spreadsheets. The worksheet option may be left blank to load the first sheet.', 11 | surpressURL: true, 12 | options: { 13 | key: { 14 | type: 'string', 15 | label: 'Spreadsheet key', 16 | default: '0AoIaUO7wH1HwdENPcGVEVkxfUDJkMmFBcXMzOVVPdHc' 17 | }, 18 | sheet: { 19 | type: 'string', 20 | label: 'Worksheet', 21 | default: '' 22 | } 23 | }, 24 | dependencies: [ 25 | 'https://code.jquery.com/jquery-2.2.4.min.js' 26 | ], 27 | request: function (url, options, fn) { 28 | fn(false, { 29 | data: { 30 | googleSpreadsheetKey: options.key, 31 | googleSpreadsheetWorksheet: options.sheet || false 32 | } 33 | }); 34 | } 35 | }); 36 | -------------------------------------------------------------------------------- /plugins/data-socrata.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Copyright (c) 2016, Highsoft 4 | 5 | Licensed under the MIT license. 6 | 7 | */ 8 | 9 | highed.plugins.import.install('Socrata', { 10 | description: 'Socrata is an open data format commonly used for various government sources. http://www.opendatanetwork.com/', 11 | treatAs: 'csv', 12 | fetchAs: 'json', 13 | defaultURL: 'https://finances.worldbank.org/resource/czdd-amke.json?$order=fiscal_year ASC&$where=vpu_group_code=\'REG\'', 14 | options: { 15 | includeFields: { 16 | type: 'string', 17 | label: 'Fields to include, separate by whitespace', 18 | default: 'fiscal_year amount_us_millions_' 19 | } 20 | }, 21 | filter: function (data, options, fn) { 22 | var csv = [], header = []; 23 | 24 | options.includeFields = highed.arrToObj(options.includeFields.split(' ')); 25 | 26 | if (highed.isArr(data)) { 27 | 28 | //Only include things we're interested in 29 | data = data.map(function (d) { 30 | var r = {}; 31 | Object.keys(options.includeFields).forEach(function (c) { 32 | r[c] = d[c]; 33 | }); 34 | return r; 35 | }); 36 | 37 | data.forEach(function (row, i) { 38 | var rdata = []; 39 | 40 | Object.keys(row).forEach(function (key) { 41 | var col = row[key]; 42 | 43 | if (!options.includeFields[key]) { 44 | return; 45 | } 46 | 47 | if (i == 0) { 48 | header.push(key); 49 | } 50 | 51 | rdata.push(parseInt(col) || col); 52 | 53 | }); 54 | csv.push(rdata.join(',')); 55 | }); 56 | } 57 | 58 | fn(false, [header.join(',')].concat(csv).join('\n')); 59 | } 60 | }); 61 | -------------------------------------------------------------------------------- /plugins/export-beautified-json.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Copyright (c) 2016, Highsoft 4 | 5 | Licensed under the MIT license. 6 | 7 | */ 8 | 9 | highed.plugins.export.install('beautify-json', { 10 | title: 'Beautified JSON', 11 | description: 'Exports well-formatted JSON', 12 | dependencies: [ 13 | 'https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.18.2/codemirror.min.js', 14 | 'https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.18.2/codemirror.min.css', 15 | 'https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.18.2/theme/neo.min.css', 16 | 'https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.18.2/mode/javascript/javascript.min.js' 17 | ], 18 | //Set this to true to trigger a download when doing the export. 19 | //Useful for cases where the export is completely clientside. 20 | downloadOutput: true, 21 | //Set the title of the export button - default is "Export". 22 | exportTitle: 'Download', 23 | 24 | //Called when creating the plugin 25 | create: function (chart, node) { 26 | this.textarea = highed.dom.cr('textarea'); 27 | highed.dom.ap(node, this.textarea); 28 | 29 | this.cm = CodeMirror.fromTextArea(this.textarea, { 30 | lineNumbers: true, 31 | mode: 'javascript', 32 | readOnly: true, 33 | theme: 'neo' 34 | }); 35 | 36 | this.update = function (chart) { 37 | var json = chart.export.json(); 38 | 39 | if (json.chart && json.chart.renderTo) { 40 | delete json.chart.renderTo; 41 | } 42 | 43 | this.cm.setValue(JSON.stringify(json, undefined, ' ')); 44 | this.cm.refresh(); 45 | this.cm.focus(); 46 | }; 47 | 48 | this.update.call(this, chart); 49 | }, 50 | //Called when showing the UI. Also called when the options change. 51 | show: function (chart) { 52 | this.update.call(this, chart); 53 | }, 54 | //Called when triggering an export 55 | export: function (options, chart, fn) { 56 | fn(false, this.cm.getValue(), 'chart.json'); 57 | } 58 | }); 59 | -------------------------------------------------------------------------------- /res/help/dataImport.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/res/help/dataImport.gif -------------------------------------------------------------------------------- /res/help/import.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/res/help/import.gif -------------------------------------------------------------------------------- /res/help/placeholder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/res/help/placeholder.gif -------------------------------------------------------------------------------- /res/help/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/res/help/splash.png -------------------------------------------------------------------------------- /res/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/res/logo.ico -------------------------------------------------------------------------------- /res/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/res/logo.png -------------------------------------------------------------------------------- /res/standalone.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Highcharts Editor 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 33 | 34 | 35 | 36 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /screenshots/customize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/screenshots/customize.png -------------------------------------------------------------------------------- /screenshots/electron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/screenshots/electron.png -------------------------------------------------------------------------------- /screenshots/new_design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/screenshots/new_design.png -------------------------------------------------------------------------------- /screenshots/newer_design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/screenshots/newer_design.png -------------------------------------------------------------------------------- /screenshots/tinymce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/screenshots/tinymce.png -------------------------------------------------------------------------------- /screenshots/wordpress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/screenshots/wordpress.png -------------------------------------------------------------------------------- /src/core/highed.dvalidatorman.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | /* Keeps track of validations */ 29 | 30 | (function() { 31 | // Keyed on ID 32 | var validators = {}; 33 | 34 | highed.validators = { 35 | /** 36 | * Add a validator 37 | * @param id {string} - the id 38 | * @param fn {function} - the validator function 39 | */ 40 | add: function(id, fn) { 41 | if (id && !validators[id] && highed.isFn(fn)) { 42 | validators[id] = fn; 43 | return true; 44 | } 45 | 46 | return false; 47 | }, 48 | 49 | /** 50 | * Execute a validator 51 | * @param id {string} - the id of the validator 52 | * @param chart {Chart} - the charts whose data to validate 53 | * @return {boolean} - true if valid 54 | */ 55 | validate: function(id, chart) { 56 | return validators[id] ? validators[id](chart) : true; 57 | } 58 | }; 59 | })(); 60 | -------------------------------------------------------------------------------- /src/core/highed.global.events.js: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | (function() { 29 | var events = highed.events(); 30 | highed.on = events.on; 31 | highed.emit = events.emit; 32 | })(); 33 | -------------------------------------------------------------------------------- /src/meta/.gitignore: -------------------------------------------------------------------------------- 1 | highed.meta.options.advanced.js 2 | -------------------------------------------------------------------------------- /src/meta/highed.meta.default.styles.js: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | highed.meta.defaultStyles = [{ 29 | id: "fontFamily", 30 | title: "Font Family", 31 | dataType: "string", 32 | defaults: "\"Lucida Grande\", \"Lucida Sans Unicode\", Verdana, Arial, Helvetica, sans-serif", 33 | tooltip: "", 34 | values: undefined 35 | }, { 36 | id: "fontSize", 37 | title: "Font Size", 38 | dataType: "string", 39 | defaults: "12px", 40 | tooltip: "", 41 | values: undefined 42 | }]; -------------------------------------------------------------------------------- /src/products/highcharts/samples/line-series-dates.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | highed.samples.add({ 29 | id: 'line-series-dates', 30 | title: 'Dates on X', 31 | description: '', 32 | type: 'csv', 33 | dataset: ['row,val', '2013-01-01,24', '2014-01-01,76', '2015-01-01,23'] 34 | }); 35 | -------------------------------------------------------------------------------- /src/products/highcharts/samples/line-series-four-series.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | highed.samples.add({ 29 | id: 'line-series-four-series', 30 | title: 'Categorized, four series', 31 | description: '', 32 | type: 'csv', 33 | dataset: [ 34 | 'Categories,Tokyo,New York,Berlin,London', 35 | 'Jan,7,-0.2,-0.9,3.9', 36 | 'Feb,6.9,0.8,0.6,4.2', 37 | 'Mar,9.5,5.7,3.5,5.7', 38 | 'Apr,14.5,11.3,8.4,8.5', 39 | 'May,18.2,17,13.5,11.9', 40 | 'Jun,21.5,22,17,15.2', 41 | 'Jul,25.2,24.8,18.6,17', 42 | 'Aug,26.5,24.1,17.9,16.6', 43 | 'Sep,23.3,20.1,14.3,14.2', 44 | 'Oct,18.3,14.1,9,10.3', 45 | 'Nov,13.9,8.6,3.9,6.6', 46 | 'Dec,9.6,2.5,1,4.8' 47 | ] 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/samples/line-series-simple.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | highed.samples.add({ 29 | id: 'line-series-simple', 30 | title: 'Basic Line Series', 31 | description: '', 32 | type: 'csv', 33 | dataset: ['row,val', '0,24', '1,76', '2,23'] 34 | }); 35 | -------------------------------------------------------------------------------- /src/products/highcharts/samples/pie-pacman.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | highed.samples.add({ 29 | id: 'pie-pacman', 30 | title: 'Pacman Pie', 31 | description: '', 32 | type: 'csv', 33 | dataset: ['slice,val', 'Not Pacman,24', 'Pacman,76'] 34 | }); 35 | -------------------------------------------------------------------------------- /src/products/highcharts/samples/pie-series-simple.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | highed.samples.add({ 29 | id: 'pie-series-simple', 30 | title: 'Basic Pie Series', 31 | description: '', 32 | type: 'csv', 33 | dataset: ['slice,val', 'Cats,20', 'Dogs,75', 'Birds,5'] 34 | }); 35 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.01.basic.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Area', 30 | description: '', 31 | thumbnail: 'ecexev.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | popular: true, 35 | config: { 36 | chart: { 37 | type: 'area', 38 | polar: false 39 | } 40 | } 41 | }); 42 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.arearange.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Arearange', 30 | description: '', 31 | thumbnail: 'udepat.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'arearange', 37 | polar: false 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.basicDatalabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Area with labels', 30 | description: '', 31 | thumbnail: 'atikon.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | dataLabels: { 42 | enabled: true 43 | } 44 | } 45 | } 46 | } 47 | }); 48 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.inverted.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Inverted', 30 | description: '', 31 | thumbnail: 'yqenid.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | inverted: true, 38 | polar: false 39 | } 40 | } 41 | }); 42 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.invertedDatalabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Inverted with labels', 30 | description: '', 31 | thumbnail: 'acemyq.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | inverted: true, 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | dataLabels: { 43 | enabled: true 44 | } 45 | } 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.negative.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Negative color', 30 | description: '', 31 | thumbnail: 'ydypal.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | polar: false 38 | }, 39 | 'series[0]': { 40 | negativeColor: '#0088FF', 41 | color: '#FF0000' 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.percentage.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Stacked percentage', 30 | description: '', 31 | thumbnail: 'iporos.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | stacking: 'percent' 42 | } 43 | } 44 | } 45 | }); 46 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.stacked.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Stacked', 30 | description: '', 31 | thumbnail: 'inebav.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | stacking: 'normal' 42 | } 43 | } 44 | } 45 | }); 46 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.stackedDatalabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Stacked with labels', 30 | description: '', 31 | thumbnail: 'iluryh.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | stacking: 'normal', 42 | dataLabels: { 43 | enabled: true 44 | } 45 | } 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/area.stepLine.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Area', { 29 | title: 'Step line', 30 | description: '', 31 | thumbnail: 'abutix.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | area: { 41 | step: 'left' 42 | } 43 | } 44 | } 45 | }); 46 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.01.basic.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Bar', 30 | description: '', 31 | thumbnail: 'ovuvul.svg', 32 | dataValidator: false, 33 | popular: true, 34 | sampleSets: [], 35 | config: { 36 | chart: { 37 | type: 'column', 38 | inverted: true, 39 | polar: false 40 | } 41 | } 42 | }); 43 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.barRange.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Horizontal columnrange', 30 | description: '', 31 | thumbnail: 'iqagel.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'columnrange', 37 | inverted: true, 38 | polar: false 39 | } 40 | } 41 | }); 42 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.barRangeLabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Columnrange with labels', 30 | description: '', 31 | thumbnail: 'eracar.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'columnrange', 37 | inverted: true, 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | dataLabels: { 43 | enabled: true 44 | } 45 | } 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.barstacked.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Stacked bar', 30 | description: '', 31 | thumbnail: 'epodat.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | inverted: true, 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | stacking: 'normal' 43 | } 44 | } 45 | } 46 | }); 47 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.barstackedLabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Stacked with labels', 30 | description: '', 31 | thumbnail: 'otupaz.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | inverted: true, 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | stacking: 'normal', 43 | dataLabels: { 44 | enabled: true 45 | } 46 | } 47 | } 48 | } 49 | }); 50 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.barstackedpercentage.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Stacked percent bar', 30 | description: '', 31 | thumbnail: 'yhekaq.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | inverted: true, 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | stacking: 'percent' 43 | } 44 | } 45 | } 46 | }); 47 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.barstackedpercentageLabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Stacked percentage with labels', 30 | description: '', 31 | thumbnail: 'izoqyx.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | inverted: true, 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | stacking: 'percent', 43 | dataLabels: { 44 | enabled: true 45 | } 46 | } 47 | } 48 | } 49 | }); 50 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.basicLabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Bar With labels', 30 | description: '', 31 | thumbnail: 'ovuvul.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | inverted: true, 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | dataLabels: { 43 | enabled: true 44 | } 45 | } 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.errorbar.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Error bar', 30 | description: '', 31 | thumbnail: 'omikax.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'errorbar', 37 | inverted: true, 38 | polar: false 39 | } 40 | } 41 | }); 42 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.logarithmic.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Logarithmic', 30 | description: '', 31 | thumbnail: 'imykus.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | inverted: true, 38 | polar: false 39 | }, 40 | yAxis: { 41 | type: 'logarithmic', 42 | minorTickInterval: 'auto' 43 | } 44 | } 45 | }); 46 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.multiColor.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Multi color', 30 | description: '', 31 | thumbnail: 'ogixak.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | inverted: true, 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | colorByPoint: true 43 | } 44 | } 45 | } 46 | }); 47 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.negative.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Negative color', 30 | description: '', 31 | thumbnail: 'efygam.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | inverted: true, 38 | polar: false 39 | }, 40 | 'series[0]': { 41 | negativeColor: '#0088FF', 42 | color: '#FF0000' 43 | } 44 | } 45 | }); 46 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/bar.packedColumns.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Bar', { 29 | title: 'Packed columns', 30 | description: '', 31 | thumbnail: 'orixis.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | inverted: true, 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | pointPadding: 0, 43 | groupPadding: 0, 44 | borderWidth: 0, 45 | shadow: false 46 | } 47 | } 48 | } 49 | }); 50 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.01.grouped.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Column', 30 | description: '', 31 | thumbnail: 'ovobiq.svg', 32 | dataValidator: false, 33 | popular: true, 34 | sampleSets: [], 35 | config: { 36 | chart: { 37 | type: 'column', 38 | polar: false 39 | } 40 | } 41 | }); 42 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.column3d.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Column 3D', 30 | description: '', 31 | thumbnail: 'ahyqyx.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | margin: 75, 38 | options3d: { 39 | enabled: true, 40 | alpha: 15, 41 | beta: 15, 42 | depth: 50, 43 | viewDistance: 15 44 | }, 45 | polar: false 46 | }, 47 | plotOptions: { 48 | column: { 49 | depth: 25 50 | } 51 | } 52 | } 53 | }); 54 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.columnStacked3d.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Stacked 3D', 30 | description: '', 31 | thumbnail: 'ahyqyx.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | margin: 75, 38 | options3d: { 39 | enabled: true, 40 | alpha: 15, 41 | beta: 15, 42 | depth: 50, 43 | viewDistance: 15 44 | }, 45 | polar: false 46 | }, 47 | plotOptions: { 48 | column: { 49 | depth: 25 50 | }, 51 | series: { 52 | stacking: 'normal' 53 | } 54 | } 55 | } 56 | }); 57 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.columnStackedPercentage.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Stacked percent', 30 | description: '', 31 | thumbnail: 'ojixow.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column' 37 | }, 38 | plotOptions: { 39 | series: { 40 | stacking: 'percent' 41 | } 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.columnStackedPercentageLabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Stacked percent with labels', 30 | description: '', 31 | thumbnail: 'iwanyg.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | stacking: 'percent', 42 | dataLabels: { 43 | enabled: true 44 | } 45 | } 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.columnrange.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Columnrange', 30 | description: '', 31 | thumbnail: 'ihilaq.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'columnrange', 37 | polar: false 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.columnrangeLabelsLabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Columnrange with labels', 30 | description: '', 31 | thumbnail: 'ojykiw.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'columnrange', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | dataLabels: { 42 | enabled: true 43 | } 44 | } 45 | } 46 | } 47 | }); 48 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.columnstacked.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Stacked', 30 | description: '', 31 | thumbnail: 'ycehiz.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | stacking: 'normal' 42 | } 43 | } 44 | } 45 | }); 46 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.columnstackedLabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Stacked with labels', 30 | description: '', 31 | thumbnail: 'acijil.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | stacking: 'normal', 42 | dataLabels: { 43 | enabled: true 44 | } 45 | } 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.errorbar.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Error bar', 30 | description: '', 31 | thumbnail: 'icytes.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'errorbar', 37 | polar: false 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.groupedLabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'With label', 30 | description: '', 31 | thumbnail: 'ivetir.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | dataLabels: { 42 | enabled: true 43 | } 44 | } 45 | } 46 | } 47 | }); 48 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.logarithmic.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Logarithmic', 30 | description: '', 31 | thumbnail: 'igipeg.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | polar: false 38 | }, 39 | yAxis: { 40 | type: 'logarithmic', 41 | minorTickInterval: 'auto' 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.multiColor.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Multi color', 30 | description: '', 31 | thumbnail: 'alyqyz.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | colorByPoint: true 42 | } 43 | } 44 | } 45 | }); 46 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.negative.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Negative color', 30 | description: '', 31 | thumbnail: 'yxajih.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | polar: false 38 | }, 39 | 'series[0]': { 40 | negativeColor: '#0088FF', 41 | color: '#FF0000' 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/column.packedColumns.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Column', { 29 | title: 'Packed columns', 30 | description: '', 31 | thumbnail: 'exypor.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'column', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | pointPadding: 0, 42 | groupPadding: 0, 43 | borderWidth: 0, 44 | shadow: false 45 | } 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.basic.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Line chart', 30 | description: '', 31 | thumbnail: 'abywon.svg', 32 | popular: true, 33 | dataValidator: false, 34 | sampleSets: [], 35 | config: { 36 | chart: { 37 | type: 'line' 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.errorbar.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Error bar', 30 | description: '', 31 | thumbnail: 'ypewak.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'errorbar', 37 | polar: false 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.inverted.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Inverted', 30 | description: '', 31 | thumbnail: 'ozojul.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'line', 37 | inverted: true, 38 | polar: false 39 | } 40 | } 41 | }); 42 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2017, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | /* Standard Line Series */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Line', 30 | description: [ 31 | 'Basic line series. Good starting point for custom line series.', 32 | "Requires one column for X values or categories, subsequently one column for each series' Y values." 33 | ], 34 | constructor: 'Chart', 35 | thumbnail: 'abywon.svg', 36 | sampleSets: [], 37 | validator: 'line', 38 | config: { 39 | chart: { 40 | type: 'line' 41 | } 42 | } 43 | }); 44 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.logarithmic.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Logarithmic', 30 | description: '', 31 | thumbnail: 'abywon.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'line', 37 | polar: false 38 | }, 39 | yAxis: { 40 | type: 'logarithmic', 41 | minorTickInterval: 'auto' 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.negative.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Negative color', 30 | description: '', 31 | thumbnail: 'uxyfys.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'line', 37 | polar: false 38 | }, 39 | 'series[0]': { 40 | negativeColor: '#0088FF', 41 | color: '#FF0000' 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.spline.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Spline', 30 | description: '', 31 | thumbnail: 'upafes.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'spline', 37 | polar: false 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.splineWithDataLabel.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Spline with labels', 30 | description: '', 31 | thumbnail: 'odopic.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'spline', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | dataLabels: { 42 | enabled: true 43 | } 44 | } 45 | } 46 | } 47 | }); 48 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.stepLine.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Step line', 30 | description: '', 31 | thumbnail: 'akeduw.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'line', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | line: { 41 | step: 'left' 42 | } 43 | } 44 | } 45 | }); 46 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.stepLineWithDataLabel.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'Step line with labels', 30 | description: '', 31 | thumbnail: 'oxenux.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'line', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | dataLabels: { 42 | enabled: true 43 | } 44 | }, 45 | line: { 46 | step: 'left' 47 | } 48 | } 49 | } 50 | }); 51 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/line.withdatalabel.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Line', { 29 | title: 'With data labels', 30 | description: '', 31 | thumbnail: 'agonam.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'line', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | dataLabels: { 42 | enabled: true 43 | } 44 | } 45 | } 46 | } 47 | }); 48 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/more.boxplot.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('More', { 29 | title: 'Boxplot', 30 | description: '', 31 | thumbnail: 'idagib.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'boxplot' 37 | } 38 | } 39 | }); 40 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/more.funnel.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('More', { 29 | title: 'Funnel', 30 | description: '', 31 | thumbnail: 'exumeq.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'funnel' 37 | }, 38 | plotOptions: { 39 | series: { 40 | datalabels: { 41 | color: '#000000' 42 | }, 43 | dataLabels: { 44 | softConnector: true 45 | }, 46 | neckWidth: '20%', 47 | neckHeight: '35%' 48 | } 49 | }, 50 | 'series[0]': { 51 | width: '64%' 52 | } 53 | } 54 | }); 55 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/more.pyramid.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('More', { 29 | title: 'Pyramid', 30 | description: '', 31 | thumbnail: 'obulek.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pyramid' 37 | }, 38 | plotOptions: { 39 | series: { 40 | datalabels: { 41 | color: '#000000' 42 | }, 43 | dataLabels: { 44 | softConnector: true 45 | } 46 | } 47 | }, 48 | 'series[0]': { 49 | width: '64%' 50 | } 51 | } 52 | }); 53 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.01.pie.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2017, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | /* Standard Line Series */ 27 | 28 | highed.templates.add('Pie', { 29 | title: 'Pie', 30 | description: ['Good starting point for custom pie series.'], 31 | constructor: 'Chart', 32 | popular: true, 33 | thumbnail: 'yqoxob.svg', 34 | sampleSets: [ 35 | // 'pie-series-simple' 36 | ], 37 | validator: 'pie', 38 | config: { 39 | chart: { 40 | type: 'pie' 41 | } 42 | } 43 | }); 44 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.02.pielabels.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Pie', { 29 | title: 'Pie chart with labels', 30 | description: '', 31 | thumbnail: 'yqoxob.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pie', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | pie: { 41 | allowPointSelect: true, 42 | cursor: true 43 | }, 44 | series: { 45 | dataLabels: { 46 | enabled: true 47 | } 48 | } 49 | } 50 | } 51 | }); 52 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.03.pielegend.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Pie', { 29 | title: 'Pie with legend', 30 | description: '', 31 | thumbnail: 'anofof.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pie', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | pie: { 41 | allowPointSelect: true, 42 | cursor: true, 43 | showInLegend: true, 44 | dataLabels: { 45 | enabled: false 46 | } 47 | } 48 | } 49 | } 50 | }); 51 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.04.pie3Dlegend.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Pie', { 29 | title: '3D Pie with legend', 30 | description: '', 31 | thumbnail: 'ubopaq.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pie', 37 | options3d: { 38 | enabled: true, 39 | alpha: 45, 40 | beta: 0 41 | }, 42 | polar: false 43 | }, 44 | plotOptions: { 45 | pie: { 46 | allowPointSelect: true, 47 | depth: 35, 48 | cursor: 'pointer', 49 | showInLegend: true, 50 | dataLabels: { 51 | enabled: false 52 | } 53 | } 54 | } 55 | } 56 | }); 57 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.05.pie3D.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Pie', { 29 | title: '3D Pie chart', 30 | description: '', 31 | thumbnail: 'erifer.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pie', 37 | options3d: { 38 | enabled: true, 39 | alpha: 45, 40 | beta: 0 41 | }, 42 | polar: false 43 | }, 44 | plotOptions: { 45 | pie: { 46 | allowPointSelect: true, 47 | depth: 35, 48 | cursor: 'pointer' 49 | }, 50 | series: { 51 | dataLabels: { 52 | enabled: true 53 | } 54 | } 55 | } 56 | } 57 | }); 58 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.donut.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Pie', { 29 | title: 'Donut', 30 | description: '', 31 | thumbnail: 'upaxab.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pie', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | pie: { 41 | allowPointSelect: true, 42 | cursor: true, 43 | innerSize: '60%', 44 | dataLabels: { 45 | enabled: true 46 | } 47 | } 48 | } 49 | } 50 | }); 51 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.donut3D.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Pie', { 29 | title: '3D Donut chart', 30 | description: '', 31 | thumbnail: 'ehuvoh.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pie', 37 | options3d: { 38 | enabled: true, 39 | alpha: 45, 40 | beta: 0 41 | }, 42 | polar: false 43 | }, 44 | plotOptions: { 45 | pie: { 46 | allowPointSelect: true, 47 | depth: 35, 48 | cursor: 'pointer', 49 | innerSize: '60%' 50 | }, 51 | series: { 52 | dataLabels: { 53 | enabled: true 54 | } 55 | } 56 | } 57 | } 58 | }); 59 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.donut3Dlegend.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Pie', { 29 | title: '3D Donut chart with legend', 30 | description: '', 31 | thumbnail: 'oriwyb.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pie', 37 | options3d: { 38 | enabled: true, 39 | alpha: 45, 40 | beta: 0 41 | }, 42 | polar: false 43 | }, 44 | plotOptions: { 45 | pie: { 46 | allowPointSelect: true, 47 | depth: 35, 48 | cursor: 'pointer', 49 | showInLegend: true, 50 | innerSize: '60%' 51 | }, 52 | series: { 53 | dataLabels: { 54 | enabled: false 55 | } 56 | } 57 | } 58 | } 59 | }); 60 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.donutlegend.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Pie', { 29 | title: 'Donut with legend', 30 | description: '', 31 | thumbnail: 'arutag.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pie', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | pie: { 41 | allowPointSelect: true, 42 | cursor: true, 43 | showInLegend: true, 44 | innerSize: '60%', 45 | dataLabels: { 46 | enabled: false 47 | } 48 | } 49 | } 50 | } 51 | }); 52 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/pie.semicircledonut.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Pie', { 29 | title: 'Semi circle donut', 30 | description: '', 31 | thumbnail: 'iwyfes.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'pie', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | pie: { 41 | allowPointSelect: false, 42 | dataLabels: { 43 | distance: -30, 44 | style: { 45 | fontWeight: 'bold', 46 | color: 'white', 47 | textShadow: '0px 1px 2px black' 48 | } 49 | }, 50 | innerSize: '50%', 51 | startAngle: -90, 52 | endAngle: 90, 53 | center: ['50%', '75%'] 54 | }, 55 | series: { 56 | dataLabels: { 57 | enabled: true 58 | } 59 | } 60 | } 61 | } 62 | }); 63 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/polar.polarArea.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Polar', { 29 | title: 'Polar area', 30 | description: '', 31 | thumbnail: 'oqajux.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | polar: true 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/polar.polarLine.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Polar', { 29 | title: 'Polar line', 30 | description: '', 31 | thumbnail: 'ajogud.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'line', 37 | polar: true 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/polar.spiderArea.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Polar', { 29 | title: 'Spider area', 30 | description: '', 31 | thumbnail: 'exajib.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'area', 37 | polar: true 38 | }, 39 | xAxis: { 40 | tickmarkPlacement: 'on', 41 | lineWidth: 0 42 | }, 43 | yAxis: { 44 | lineWidth: 0, 45 | gridLineInterpolation: 'polygon' 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/polar.spiderLine.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Polar', { 29 | title: 'Spider line', 30 | description: '', 31 | thumbnail: 'uqonaj.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'line', 37 | polar: true 38 | }, 39 | xAxis: { 40 | tickmarkPlacement: 'on', 41 | lineWidth: 0 42 | }, 43 | yAxis: { 44 | lineWidth: 0, 45 | gridLineInterpolation: 'polygon' 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/scatterandbubble.01.scatterLine.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Scatter And Bubble', { 29 | title: 'Scatter with line', 30 | description: '', 31 | thumbnail: 'ydaqok.svg', 32 | dataValidator: false, 33 | popular: true, 34 | sampleSets: [], 35 | config: { 36 | chart: { 37 | type: 'scatter', 38 | polar: false 39 | }, 40 | plotOptions: { 41 | series: { 42 | lineWidth: 1 43 | } 44 | } 45 | } 46 | }); 47 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/scatterandbubble.bubbles.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Scatter And Bubble', { 29 | title: 'Bubble chart', 30 | description: '', 31 | thumbnail: 'usyfyw.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'bubble', 37 | polar: false 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/scatterandbubble.scatter.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Scatter And Bubble', { 29 | title: 'Scatter chart', 30 | description: '', 31 | thumbnail: 'ezatat.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'scatter', 37 | polar: false 38 | } 39 | } 40 | }); 41 | -------------------------------------------------------------------------------- /src/products/highcharts/templates/scatterandbubble.scatterLineNoMarker.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Scatter And Bubble', { 29 | title: 'Scatter with line, no marker', 30 | description: '', 31 | thumbnail: 'uvepiw.svg', 32 | dataValidator: false, 33 | sampleSets: [], 34 | config: { 35 | chart: { 36 | type: 'scatter', 37 | polar: false 38 | }, 39 | plotOptions: { 40 | series: { 41 | lineWidth: 1, 42 | marker: { 43 | enabled: false 44 | } 45 | } 46 | } 47 | } 48 | }); 49 | -------------------------------------------------------------------------------- /src/products/highcharts/validators/bar.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2017, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | /* Validates that the data is suitable to a line series */ 27 | highed.validators.add('line', function(chart) { 28 | return true; 29 | }); 30 | -------------------------------------------------------------------------------- /src/products/highcharts/validators/line.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2017, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | /* Validates that the data is suitable to a line series */ 27 | highed.validators.add('line', function(chart) { 28 | return true; 29 | }); 30 | -------------------------------------------------------------------------------- /src/products/highcharts/validators/pie.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2017, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | /* Validates that the data is suitable to a line series */ 27 | highed.validators.add('line', function(chart) { 28 | return true; 29 | }); 30 | -------------------------------------------------------------------------------- /src/products/highmaps/samples/tilemap_canada.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2017, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | highed.samples.addMapType('Tilemap', { 27 | id: 'honeycomb-canada', 28 | title: 'Canada', 29 | description: '', 30 | thumbnail: { 31 | honeycomb: 'maphoneycomb_canada.svg', 32 | circle: 'mapcircle_canada.svg' 33 | }, 34 | type: 'csv', 35 | inverted: true, 36 | dataset: [ 37 | "hc-a2,name,x,y,value", 38 | "BC,British Columbia,2,10,4849377", 39 | "AB,Alberta,2,11,737732", 40 | "SK,Saskatchewan,2,12,6745408", 41 | "MB,Manitoba,2,13,2994079", 42 | "ON,Ontario,2,14,39250017", 43 | "NS,Nova Scotia,3,17,5540545", 44 | "YT,Yukon,1,11,3596677", 45 | "NT,Northwest Territories,1,13,935614", 46 | "NU,Nunavut,1,12,7288000", 47 | "QC,Quebec,2,15,20612439", 48 | "NB,New Brunswick,1,17,10310371", 49 | "NL, Newfoundland and Labrador,1,16,1419561", 50 | "PE,Prince Edward Island,2,17,1634464" 51 | ] 52 | }); 53 | -------------------------------------------------------------------------------- /src/products/highmaps/samples/tilemap_southamerica.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2017, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | highed.samples.addMapType('Tilemap', { 27 | id: 'honeycomb-southamerica', 28 | title: 'South America', 29 | description: '', 30 | thumbnail: { 31 | honeycomb: 'maphoneycomb_southamerica.svg', 32 | circle: 'mapcircle_southamerica.svg' 33 | }, 34 | type: 'csv', 35 | inverted: true, 36 | dataset: [ 37 | "iso-a3,capital,x,y,value", 38 | "ARG,Buenos Aires,7,15,4849377", 39 | "FLK,Stanley,6,16,737732", 40 | "CHL,Santiago,5,14,6745408", 41 | "URY,Montevideo,6,14,2994079", 42 | "PRY,Asunción,5,15,39250017", 43 | "BOL,Sucre,4,14,5540545", 44 | "PRU,Lima,4,13,3596677", 45 | "BRA,Brasília,4,15,935614", 46 | "SUR,Paramaribo,3,16,7288000", 47 | "GUF,Cayenne,2,15,20612439", 48 | "GUY,Georgetown,3,15,10310371", 49 | "VEN,Caracas,2,14,1419561", 50 | "COL,Bogotá,4,13,1634464", 51 | "ECU,Quito,3,14,12801539" 52 | ] 53 | }); 54 | -------------------------------------------------------------------------------- /src/products/highmaps/templates/1map.categories.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Map', { 29 | title: 'Categories', 30 | description: [ 31 | 'Similar to the Choropleth, except that the geographical regions colors are split based on specific ranges.' 32 | ], 33 | thumbnail: 'us-election.svg', 34 | dataValidator: false, 35 | constructor: 'Map', 36 | config: { 37 | chart: { 38 | }, 39 | 40 | mapNavigation: { 41 | enabled: true 42 | }, 43 | 44 | xAxis: { 45 | visible: false 46 | }, 47 | 48 | yAxis: { 49 | visible: false 50 | }, 51 | 52 | colorAxis: { 53 | type: null, 54 | min: null, 55 | minColor: null, 56 | maxColor: null, 57 | stops: null, 58 | dataClasses: [] 59 | }, 60 | 61 | series: [ 62 | { 63 | dataLabels: { 64 | enabled: false 65 | } 66 | } 67 | ] 68 | } 69 | }); -------------------------------------------------------------------------------- /src/products/highmaps/templates/map.flight.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | /* 28 | highed.templates.add('Map', { 29 | title: 'Flight', 30 | description: [ 31 | 'Basic map of Asia.', 32 | 'Good starting point for Asian geographical data.' 33 | ], 34 | thumbnail: 'mapasia.svg', 35 | dataValidator: false, 36 | sampleSets: ['asia-gdp'], 37 | constructor: 'Map', 38 | config: { 39 | chart: { 40 | borderWidth: 1 41 | }, 42 | 43 | mapNavigation: { 44 | enabled: true 45 | }, 46 | 47 | legend: { 48 | layout: 'horizontal', 49 | verticalAlign: 'bottom' 50 | }, 51 | 52 | colorAxis: { 53 | min: 0 54 | }, 55 | 56 | series: [ 57 | { 58 | mapData: 'custom/asia', 59 | joinBy: 'name', 60 | dataLabels: { 61 | enabled: false 62 | } 63 | } 64 | ] 65 | } 66 | }); 67 | */ -------------------------------------------------------------------------------- /src/products/highstock/samples/candlestick.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | Copyright (c) 2016-2017, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | /* 26 | highed.samples.add({ 27 | id: 'candlestick', 28 | title: 'Stock Data', 29 | description: '', 30 | type: 'csv', 31 | dataset: [ 32 | 33 | ] 34 | }); 35 | */ 36 | -------------------------------------------------------------------------------- /src/products/highstock/templates/categories.js: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | 3 | Copyright (c) 2016, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | highed.templates.addCategory('Stock', { 27 | description: ['Stock charts are used to display financial data.'], 28 | 29 | samples: [] 30 | }); 31 | -------------------------------------------------------------------------------- /src/products/highstock/templates/stock.areastock.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Stock', { 29 | title: 'Area', 30 | description: '', 31 | constructor: 'StockChart', 32 | thumbnail: 'ukaqor.svg', 33 | dataValidator: false, 34 | sampleSets: ['line-series-dates'], 35 | config: { 36 | chart: { 37 | type: 'area', 38 | polar: false 39 | }, 40 | rangeSelector: { 41 | enabled: false 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highstock/templates/stock.basic.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Stock', { 29 | title: 'Basic', 30 | description: '', 31 | constructor: 'StockChart', 32 | thumbnail: 'awuhad.svg', 33 | dataValidator: false, 34 | sampleSets: ['line-series-dates'], 35 | config: { 36 | chart: { 37 | type: 'line', 38 | polar: false 39 | }, 40 | rangeSelector: { 41 | enabled: false 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highstock/templates/stock.candlestick.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Stock', { 29 | title: 'Candlestick', 30 | description: '', 31 | constructor: 'StockChart', 32 | thumbnail: 'etybef.svg', 33 | dataValidator: false, 34 | sampleSets: ['candlestick'], 35 | config: { 36 | chart: { 37 | type: 'candlestick', 38 | polar: false 39 | }, 40 | rangeSelector: { 41 | enabled: false 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highstock/templates/stock.columnstock.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Stock', { 29 | title: 'Column', 30 | description: '', 31 | constructor: 'StockChart', 32 | thumbnail: 'ogywen.svg', 33 | dataValidator: false, 34 | sampleSets: ['line-series-dates'], 35 | config: { 36 | chart: { 37 | type: 'column', 38 | polar: false 39 | }, 40 | rangeSelector: { 41 | enabled: false 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highstock/templates/stock.ohlc.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Highcharts Editor 4 | 5 | Copyright (c) 2016-2017, Highsoft 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining 8 | a copy of this software and associated documentation files (the 9 | "Software"), to deal in the Software without restriction, including 10 | without limitation the rights to use, copy, modify, merge, publish, 11 | distribute, sublicense, and/or sell copies of the Software, and to 12 | permit persons to whom the Software is furnished to do so, subject to 13 | the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be 16 | included in all copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 20 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 21 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 23 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 24 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | */ 27 | 28 | highed.templates.add('Stock', { 29 | title: 'OHLC', 30 | description: '', 31 | constructor: 'StockChart', 32 | thumbnail: 'opilip.svg', 33 | dataValidator: false, 34 | sampleSets: ['candlestick'], 35 | config: { 36 | chart: { 37 | type: 'ohlc', 38 | polar: false 39 | }, 40 | rangeSelector: { 41 | enabled: false 42 | } 43 | } 44 | }); 45 | -------------------------------------------------------------------------------- /src/products/highstock/validators/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/highcharts/highcharts-editor/e8171e07e6e563cea2291b2ccce4488674846c1e/src/products/highstock/validators/.gitignore -------------------------------------------------------------------------------- /src/ui/highed.cloud.js: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | (function() { 29 | var modal = highed.OverlayModal(document.body, { 30 | showOnInit: false, 31 | width: '90%', 32 | height: '90%' 33 | }); 34 | 35 | highed.cloudUI = function() { 36 | modal.show(); 37 | }; 38 | })(); 39 | -------------------------------------------------------------------------------- /src/ui/highed.licenseinfo.js: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | 3 | Copyright (c) 2016-2018, Highsoft 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining 6 | a copy of this software and associated documentation files (the 7 | "Software"), to deal in the Software without restriction, including 8 | without limitation the rights to use, copy, modify, merge, publish, 9 | distribute, sublicense, and/or sell copies of the Software, and to 10 | permit persons to whom the Software is furnished to do so, subject to 11 | the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be 14 | included in all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | ******************************************************************************/ 25 | 26 | // @format 27 | 28 | (function() { 29 | var modal = highed.OverlayModal(false, { 30 | showOnInit: false, 31 | zIndex: 11000, 32 | width: 300, 33 | height: 400 34 | }); 35 | 36 | highed.dom.ap( 37 | modal.body, 38 | highed.dom.cr('span', '', 'License info goes here') 39 | ); 40 | 41 | highed.licenseInfo = { 42 | /** Show license information modal 43 | * @namespace highed.licenseInfo 44 | * @type function 45 | */ 46 | show: modal.show 47 | }; 48 | })(); 49 | -------------------------------------------------------------------------------- /templates/localization.handlebars: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | {{language}} Language Pack for the Highcharts Editor 4 | 5 | This file was generated by tools/gen.localization.js from 6 | {{filename}}, {{date}} 7 | 8 | */ 9 | 10 | //Install "{{language}}" translations 11 | highed.installLanguage({ 12 | language: "{{language}}", 13 | entries: {{{translations}}} 14 | }); 15 | -------------------------------------------------------------------------------- /thumbnails/apocob.svg: -------------------------------------------------------------------------------- 1 | Created with Highstock 2.0.4-modified0100 -------------------------------------------------------------------------------- /views/ckeditor.handlebars: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 |
CKEditor Integration Test
6 |

7 | 8 | 9 |
10 | 11 | -------------------------------------------------------------------------------- /views/dtable.handlebars: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /views/full.handlebars: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /views/home.handlebars: -------------------------------------------------------------------------------- 1 |
2 |

Highcharts Editor Demos

3 | 4 | 5 | Full Editor 6 | 7 | 8 | 9 | Modal Editor 10 | 11 | 12 | 13 | Simple Modal Editor 14 | 15 | 16 | 17 | TinyMCE Integration 18 | 19 | 20 | 21 | CKEditor Integration 22 | 23 | 24 | 30 |
31 | -------------------------------------------------------------------------------- /views/modal.handlebars: -------------------------------------------------------------------------------- 1 |
2 |
Modal Editor
3 |

4 | Result: 5 |

6 | 7 |

8 | 9 |
10 | 11 | -------------------------------------------------------------------------------- /views/simplemodal.handlebars: -------------------------------------------------------------------------------- 1 |
2 |
Simple Modal Editor
3 |

4 | Result: 5 |

6 | 7 |

8 | 9 |
10 | 11 | -------------------------------------------------------------------------------- /views/tinymce.handlebars: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 |
TinyMCE Integration Test
6 |

7 | 8 | 9 |
10 | 11 | --------------------------------------------------------------------------------