Skip to content

Commit 1717bb2

Browse files
fix up ref pages
1 parent c11d2c6 commit 1717bb2

File tree

63 files changed

+120
-63
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+120
-63
lines changed

_data/make_ref_pages.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
for upperlang in ["Python", "JavaScript", "MATLAB", "R"]:
77
lang = upperlang.lower()
8+
langcode = "plotly_js" if lang == "javascript" else lang
89
for attr in [
910
"xaxis", "yaxis", "coloraxis", "scene", "polar", "ternary", "geo", "mapbox",
1011
"sliders", "updatemenus", "annotations", "shapes", "images", "global"
@@ -16,7 +17,7 @@
1617
permalink: /{lang}/reference/{fullattr.replace(".", "/")}/
1718
layout: langindex
1819
page_type: reference
19-
language: {lang}
20+
language: {langcode}
2021
name: {fullattr}
2122
description: Figure attribute reference for Plotly's {upperlang} open-source graphing library.
2223
---
@@ -42,7 +43,7 @@
4243
permalink: /{lang}/reference/{trace}/
4344
layout: langindex
4445
page_type: reference
45-
language: {lang}
46+
language: {langcode}
4647
name: {trace} Traces
4748
description: Figure attribute reference for Plotly's {upperlang} open-source graphing library.
4849
---

_includes/posts/plotschema-reference.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<a id="{{ trace_name }}" href="#{{ trace_name }}"><h4>{{ trace_name }} traces</h4></a>
1010

11-
{% include posts/reference-trace.html trace_name=trace_name trace_data=trace_data %}
11+
{% include posts/reference-trace.html trace_name=trace_name block="data" trace_data=trace_data %}
1212

1313
{%- endfor -%}
1414

_includes/posts/reference-trace.html

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11

2+
3+
{% capture plotschemacontent %}
4+
25
<div class="description">
36
{% if page.language == "plotly_js" %}
47
A <code>{{include.trace_name}}</code> trace is an object with the key <code>"type"</code> equal to <code>"{{include.trace_data.attributes.type}}"</code>
@@ -26,6 +29,59 @@
2629
<br><br>{{ include.trace_data.meta.description }}<br><br>
2730
</div>
2831

32+
33+
34+
{% endcapture %}
35+
36+
37+
{% if page.language == "plotly_js" %}
38+
{% assign quote='"' %}
39+
{% assign array='array' %}
40+
{% assign arrays='arrays' %}
41+
{% assign object='object' %}
42+
{% assign 2darray='2D array' %}
43+
{% assign data_array='data array' %}
44+
{% assign truestring='true' %}
45+
{% assign falsestring='false' %}
46+
{% elsif page.language == "python" %}
47+
{% assign quote='"' %}
48+
{% assign array='list' %}
49+
{% assign arrays='lists' %}
50+
{% assign object='dict' %}
51+
{% assign 2darray='2D list' %}
52+
{% assign data_array='data array' %}
53+
{% assign truestring='True' %}
54+
{% assign falsestring='False' %}
55+
{% elsif page.language == "r" %}
56+
{% assign quote='"' %}
57+
{% assign array='list' %}
58+
{% assign arrays='lists' %}
59+
{% assign object='named list' %}
60+
{% assign 2darray='2D list' %}
61+
{% assign data_array='dataframe column, list, vector' %}
62+
{% assign truestring='TRUE' %}
63+
{% assign falsestring='FALSE' %}
64+
{% elsif page.language == "matlab" %}
65+
{% assign quote="'" %}
66+
{% assign array='cell array' %}
67+
{% assign arrays='cell arrays' %}
68+
{% assign object='struct' %}
69+
{% assign 2darray='matrix' %}
70+
{% assign data_array='array' %}
71+
{% assign truestring='true' %}
72+
{% assign falsestring='false' %}
73+
{% endif %}
74+
75+
{% capture curlyarray %}{% raw %}{array}{% endraw %}{% endcapture %}
76+
{% capture curlyarrays %}{% raw %}{arrays}{% endraw %}{% endcapture %}
77+
{% capture curly2darray %}{% raw %}{2D array}{% endraw %}{% endcapture %}
78+
{% capture curlyobject %}{% raw %}{object}{% endraw %}{% endcapture %}
79+
{{ plotschemacontent | replace:'*',quote |
80+
replace:curlyarray,array | replace:curlyobject,object |
81+
replace:curlyarrays,arrays | replace:curly2darray,2darray |
82+
replace:"data_array",data_array | replace:"true",truestring | replace:"false",falsestring | normalize_whitespace }}
83+
84+
2985
{% assign localparentlink=include.trace_name %}
3086
{% capture localparentpath %}data[type={{include.trace_name}}]{% endcapture %}
3187
{% assign attribute=include.trace_data.attributes %}

_posts/reference_pages/javascript/2020-07-20-annotations.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/layout/annotations/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: layout.annotations
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-bar.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/bar/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: bar Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-barpolar.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/barpolar/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: barpolar Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-box.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/box/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: box Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-candlestick.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/candlestick/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: candlestick Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-carpet.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/carpet/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: carpet Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-choropleth.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/choropleth/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: choropleth Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-choroplethmapbox.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/choroplethmapbox/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: choroplethmapbox Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-coloraxis.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/layout/coloraxis/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: layout.coloraxis
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-cone.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/cone/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: cone Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-contour.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/contour/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: contour Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-contourcarpet.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/contourcarpet/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: contourcarpet Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-densitymapbox.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/densitymapbox/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: densitymapbox Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-funnel.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/funnel/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: funnel Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-funnelarea.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/funnelarea/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: funnelarea Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-geo.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/layout/geo/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: layout.geo
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-global.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/layout/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: layout
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-heatmap.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/heatmap/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: heatmap Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-heatmapgl.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/heatmapgl/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: heatmapgl Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-histogram.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/histogram/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: histogram Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-histogram2d.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/histogram2d/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: histogram2d Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-histogram2dcontour.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/histogram2dcontour/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: histogram2dcontour Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-image.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/image/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: image Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-images.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/layout/images/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: layout.images
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-indicator.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/indicator/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: indicator Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-isosurface.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/isosurface/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: isosurface Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-mapbox.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/layout/mapbox/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: layout.mapbox
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-mesh3d.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/mesh3d/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: mesh3d Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-ohlc.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/ohlc/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: ohlc Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-parcats.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/parcats/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: parcats Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-parcoords.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/parcoords/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: parcoords Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-pie.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/pie/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: pie Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

_posts/reference_pages/javascript/2020-07-20-pointcloud.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
permalink: /javascript/reference/pointcloud/
33
layout: langindex
44
page_type: reference
5-
language: javascript
5+
language: plotly_js
66
name: pointcloud Traces
77
description: Figure attribute reference for Plotly's JavaScript open-source graphing library.
88
---

0 commit comments

Comments
 (0)