Skip to content

Commit ae39618

Browse files
seanmakesgamesjohnDanceChris Shind45alicemhsiao
authored
Dev (#405)
* Missed changed from npm install * add install before build * Adding Tableau Viz info * Adding Tableau Viz known issues * Update to usage of 1.6 types, npm audit fix, prohibit accessing private packages of @tableau/extesions-api-types * update documentation for types * Review feedback, fixed types, typos, and various errors * More review fixes * update to latest version of types * Fixed JSON references * Start release 1.6 (#404) * update documentation for 1.6 * update package in branch to 1.6.0pre.18 * switch to released types * fix package-lock Co-authored-by: John Dance <[email protected]> Co-authored-by: Chris Shin <[email protected]> Co-authored-by: Dave Hagen <[email protected]> Co-authored-by: d45 <[email protected]> Co-authored-by: John Dance <[email protected]> Co-authored-by: alicemhsiao <[email protected]> Co-authored-by: Dave Hagen <[email protected]>
1 parent daa5c88 commit ae39618

File tree

104 files changed

+21529
-2765
lines changed

Some content is hidden

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

104 files changed

+21529
-2765
lines changed

Samples-Typescript/Parameters/parameters.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import {
2+
DataType,
23
Parameter,
34
ParameterChangedEvent,
45
ParameterDomainRestriction
56
} from '@tableau/extensions-api-types';
67

7-
import { DataType } from '@tableau/extensions-api-types/ExternalContract/Namespaces/Tableau';
8-
98
// Wrap everything in an anonymous function to avoid polluting the global namespace
109
(async () => {
1110

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ github: [metadata]
2323
kramdown:
2424
toc_levels: 1..3
2525

26-
gems: [jekyll-mermaid]
26+
plugins: [jekyll-mermaid]
2727
mermaid: https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js
2828

2929
# Exclude

_includes/docs_menu.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@
3535
<li>
3636
<a href="{{ site.baseurl }}/docs/trex_configure.html">Add a Configuration Popup Dialog</a>
3737
</li>
38+
<li>
39+
<a href="{{ site.baseurl }}/docs/trex_tableau_viz.html">Add a Tableau Viz to an Extension</a>
40+
</li>
3841
<li>
3942
<a href="{{ site.baseurl }}/docs/trex_show_hide.html">Show and Hide Objects in the Dashboard</a>
4043
</li>
@@ -86,6 +89,9 @@
8689
<li class="nav-header">Reference</li>
8790
<li>
8891
<a href="{{ site.baseurl }}/docs/index.html" target="_blank">API Reference</a>
92+
</li>
93+
<li>
94+
<a href="{{ site.baseurl }}/docs/trex_tableau_viz_ref.html" target="_blank">Tableau Viz Reference</a>
8995
</li>
9096
<li>
9197
<a href="{{ site.baseurl }}/docs/trex_release-notes.html">Release Notes</a>

assets/continuous_palette.png

120 KB
Loading

assets/discrete_palette.png

93.4 KB
Loading

assets/vizapi_demo3.svg

Lines changed: 2783 additions & 0 deletions
Loading

docs/assets/js/search.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/enums/tableau.analyticsobjecttype.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ <h3>Cluster</h3>
9090
<div class="tsd-signature tsd-kind-icon">Cluster<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;cluster&quot;</span></div>
9191
<aside class="tsd-sources">
9292
<ul>
93-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:26</li>
93+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:7</li>
9494
</ul>
9595
</aside>
9696
</section>
@@ -100,7 +100,7 @@ <h3>Forecast</h3>
100100
<div class="tsd-signature tsd-kind-icon">Forecast<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;forecast&quot;</span></div>
101101
<aside class="tsd-sources">
102102
<ul>
103-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:27</li>
103+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:8</li>
104104
</ul>
105105
</aside>
106106
</section>
@@ -110,7 +110,7 @@ <h3>Trend<wbr>Line</h3>
110110
<div class="tsd-signature tsd-kind-icon">Trend<wbr>Line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;trend-line&quot;</span></div>
111111
<aside class="tsd-sources">
112112
<ul>
113-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:28</li>
113+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:9</li>
114114
</ul>
115115
</aside>
116116
</section>
@@ -219,6 +219,9 @@ <h3>Trend<wbr>Line</h3>
219219
<li class=" tsd-kind-enum tsd-parent-kind-module">
220220
<a href="tableau.trendlinemodeltype.html" class="tsd-kind-icon">Trend<wbr>Line<wbr>Model<wbr>Type</a>
221221
</li>
222+
<li class=" tsd-kind-enum tsd-parent-kind-module">
223+
<a href="tableau.vizimageencodingtype.html" class="tsd-kind-icon">Viz<wbr>Image<wbr>Encoding<wbr>Type</a>
224+
</li>
222225
<li class=" tsd-kind-enum tsd-parent-kind-module">
223226
<a href="tableau.zonevisibilitytype.html" class="tsd-kind-icon">Zone<wbr>Visibility<wbr>Type</a>
224227
</li>

docs/enums/tableau.columntype.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ <h3>Continuous</h3>
8989
<div class="tsd-signature tsd-kind-icon">Continuous<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;continuous&quot;</span></div>
9090
<aside class="tsd-sources">
9191
<ul>
92-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:33</li>
92+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:14</li>
9393
</ul>
9494
</aside>
9595
</section>
@@ -99,7 +99,7 @@ <h3>Discrete</h3>
9999
<div class="tsd-signature tsd-kind-icon">Discrete<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;discrete&quot;</span></div>
100100
<aside class="tsd-sources">
101101
<ul>
102-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:32</li>
102+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:13</li>
103103
</ul>
104104
</aside>
105105
</section>
@@ -205,6 +205,9 @@ <h3>Discrete</h3>
205205
<li class=" tsd-kind-enum tsd-parent-kind-module">
206206
<a href="tableau.trendlinemodeltype.html" class="tsd-kind-icon">Trend<wbr>Line<wbr>Model<wbr>Type</a>
207207
</li>
208+
<li class=" tsd-kind-enum tsd-parent-kind-module">
209+
<a href="tableau.vizimageencodingtype.html" class="tsd-kind-icon">Viz<wbr>Image<wbr>Encoding<wbr>Type</a>
210+
</li>
208211
<li class=" tsd-kind-enum tsd-parent-kind-module">
209212
<a href="tableau.zonevisibilitytype.html" class="tsd-kind-icon">Zone<wbr>Visibility<wbr>Type</a>
210213
</li>

docs/enums/tableau.dashboardobjecttype.html

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ <h3>Blank</h3>
105105
<div class="tsd-signature tsd-kind-icon">Blank<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;blank&quot;</span></div>
106106
<aside class="tsd-sources">
107107
<ul>
108-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:40</li>
108+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:21</li>
109109
</ul>
110110
</aside>
111111
</section>
@@ -115,7 +115,7 @@ <h3>Extension</h3>
115115
<div class="tsd-signature tsd-kind-icon">Extension<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;extension&quot;</span></div>
116116
<aside class="tsd-sources">
117117
<ul>
118-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:50</li>
118+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:31</li>
119119
</ul>
120120
</aside>
121121
</section>
@@ -125,7 +125,7 @@ <h3>Image</h3>
125125
<div class="tsd-signature tsd-kind-icon">Image<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;image&quot;</span></div>
126126
<aside class="tsd-sources">
127127
<ul>
128-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:48</li>
128+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:29</li>
129129
</ul>
130130
</aside>
131131
</section>
@@ -135,7 +135,7 @@ <h3>Legend</h3>
135135
<div class="tsd-signature tsd-kind-icon">Legend<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;legend&quot;</span></div>
136136
<aside class="tsd-sources">
137137
<ul>
138-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:45</li>
138+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:26</li>
139139
</ul>
140140
</aside>
141141
</section>
@@ -145,7 +145,7 @@ <h3>Page<wbr>Filter</h3>
145145
<div class="tsd-signature tsd-kind-icon">Page<wbr>Filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;page-filter&quot;</span></div>
146146
<aside class="tsd-sources">
147147
<ul>
148-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:44</li>
148+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:25</li>
149149
</ul>
150150
</aside>
151151
</section>
@@ -155,7 +155,7 @@ <h3>Parameter<wbr>Control</h3>
155155
<div class="tsd-signature tsd-kind-icon">Parameter<wbr>Control<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;parameter-control&quot;</span></div>
156156
<aside class="tsd-sources">
157157
<ul>
158-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:43</li>
158+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:24</li>
159159
</ul>
160160
</aside>
161161
</section>
@@ -165,7 +165,7 @@ <h3>Quick<wbr>Filter</h3>
165165
<div class="tsd-signature tsd-kind-icon">Quick<wbr>Filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;quick-filter&quot;</span></div>
166166
<aside class="tsd-sources">
167167
<ul>
168-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:42</li>
168+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:23</li>
169169
</ul>
170170
</aside>
171171
</section>
@@ -175,7 +175,7 @@ <h3>Text</h3>
175175
<div class="tsd-signature tsd-kind-icon">Text<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;text&quot;</span></div>
176176
<aside class="tsd-sources">
177177
<ul>
178-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:47</li>
178+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:28</li>
179179
</ul>
180180
</aside>
181181
</section>
@@ -185,7 +185,7 @@ <h3>Title</h3>
185185
<div class="tsd-signature tsd-kind-icon">Title<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;title&quot;</span></div>
186186
<aside class="tsd-sources">
187187
<ul>
188-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:46</li>
188+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:27</li>
189189
</ul>
190190
</aside>
191191
</section>
@@ -195,7 +195,7 @@ <h3>Web<wbr>Page</h3>
195195
<div class="tsd-signature tsd-kind-icon">Web<wbr>Page<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;web-page&quot;</span></div>
196196
<aside class="tsd-sources">
197197
<ul>
198-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:49</li>
198+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:30</li>
199199
</ul>
200200
</aside>
201201
</section>
@@ -205,7 +205,7 @@ <h3>Worksheet</h3>
205205
<div class="tsd-signature tsd-kind-icon">Worksheet<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;&quot;worksheet&quot;</span></div>
206206
<aside class="tsd-sources">
207207
<ul>
208-
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Namespaces/Tableau.ts:41</li>
208+
<li>Defined in packages/api-external-contract-js/src/ExternalContract/Shared/Namespaces/Tableau.ts:22</li>
209209
</ul>
210210
</aside>
211211
</section>
@@ -338,6 +338,9 @@ <h3>Worksheet</h3>
338338
<li class=" tsd-kind-enum tsd-parent-kind-module">
339339
<a href="tableau.trendlinemodeltype.html" class="tsd-kind-icon">Trend<wbr>Line<wbr>Model<wbr>Type</a>
340340
</li>
341+
<li class=" tsd-kind-enum tsd-parent-kind-module">
342+
<a href="tableau.vizimageencodingtype.html" class="tsd-kind-icon">Viz<wbr>Image<wbr>Encoding<wbr>Type</a>
343+
</li>
341344
<li class=" tsd-kind-enum tsd-parent-kind-module">
342345
<a href="tableau.zonevisibilitytype.html" class="tsd-kind-icon">Zone<wbr>Visibility<wbr>Type</a>
343346
</li>

0 commit comments

Comments
 (0)