Skip to content

Commit 6164029

Browse files
committed
Improvement - Add html2canvas options params to usePrinter calls
1 parent 4a1554d commit 6164029

40 files changed

+82
-42
lines changed

src/components/vue-ui-3d-bar.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,8 @@ watch(() => props.config, (_newCfg) => {
109109
110110
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
111111
elementId: `3d_bar_${uid.value}`,
112-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-3d-bar'
112+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-3d-bar',
113+
options: FINAL_CONFIG.value.userOptions.print
113114
});
114115
115116
const customPalette = computed(() => {

src/components/vue-ui-age-pyramid.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,8 @@ function prepareChart() {
143143
144144
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
145145
elementId: `vue-ui-age-pyramid_${uid.value}`,
146-
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-age-pyramid'
146+
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-age-pyramid',
147+
options: FINAL_CONFIG.value.userOptions.print
147148
});
148149
149150
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-bullet.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,8 @@ const legendConfig = computed(() => {
332332
333333
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
334334
elementId: `bullet_${uid.value}`,
335-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-bullet'
335+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-bullet',
336+
options: FINAL_CONFIG.value.userOptions.print
336337
});
337338
338339
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-candlestick.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,8 @@ onBeforeUnmount(() => {
205205
206206
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
207207
elementId: `vue-ui-candlestick_${uid.value}`,
208-
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-candlestick'
208+
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-candlestick',
209+
options: FINAL_CONFIG.value.userOptions.print
209210
});
210211
211212
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-carousel-table.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,8 @@ watch(() => props.dataset, (_) => {
103103
104104
const { isPrinting, isImaging, generatePdf: makePdf, generateImage } = usePrinter({
105105
elementId: `carousel-table_${uid.value}`,
106-
fileName: FINAL_CONFIG.value.caption.text || 'vue-ui-carousel-table'
106+
fileName: FINAL_CONFIG.value.caption.text || 'vue-ui-carousel-table',
107+
options: FINAL_CONFIG.value.userOptions.print
107108
});
108109
109110
const mutableConfig = ref({

src/components/vue-ui-chestnut.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,8 @@ watch(() => props.config, (_newCfg) => {
103103
104104
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
105105
elementId: `vue-ui-chestnut_${uid.value}`,
106-
fileName: FINAL_CONFIG.value.style.chart.layout.title.text || 'vue-ui-chestnut'
106+
fileName: FINAL_CONFIG.value.style.chart.layout.title.text || 'vue-ui-chestnut',
107+
options: FINAL_CONFIG.value.userOptions.print
107108
});
108109
109110
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-circle-pack.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ watch(() => props.config, (_newCfg) => {
116116
117117
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
118118
elementId: `vue-ui-circle-pack_${uid.value}`,
119-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-circle-pack'
119+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-circle-pack',
120+
options: FINAL_CONFIG.value.userOptions.print
120121
});
121122
122123
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-donut-evolution.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,8 @@ watch(() => props.dataset, (_) => {
225225
226226
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
227227
elementId: uid.value,
228-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-donut-evolution'
228+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-donut-evolution',
229+
options: FINAL_CONFIG.value.userOptions.print
229230
});
230231
231232
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-donut.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,8 @@ watch(() => props.config, (_newCfg) => {
186186
187187
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
188188
elementId: `donut__${uid.value}`,
189-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-donut'
189+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-donut',
190+
options: FINAL_CONFIG.value.userOptions.print
190191
});
191192
192193
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-dumbbell.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,8 @@ onBeforeUnmount(() => {
175175
176176
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
177177
elementId: `dumbbell_${uid.value}`,
178-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-dumbbell'
178+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-dumbbell',
179+
options: FINAL_CONFIG.value.userOptions.print
179180
});
180181
181182
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-flow.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,8 @@ watch(() => props.config, (_newCfg) => {
117117
118118
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
119119
elementId: `flow_${uid.value}`,
120-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-flow'
120+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-flow',
121+
options: FINAL_CONFIG.value.userOptions.print
121122
});
122123
123124
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-funnel.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@ watch(() => props.config, (_newCfg) => {
178178
179179
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
180180
elementId: `funnel_${uid.value}`,
181-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-funnel'
181+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-funnel',
182+
options: FINAL_CONFIG.value.userOptions.print
182183
});
183184
184185
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-galaxy.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,8 @@ watch(() => props.config, (_newCfg) => {
140140
141141
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
142142
elementId: `galaxy_${uid.value}`,
143-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-galaxy'
143+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-galaxy',
144+
options: FINAL_CONFIG.value.userOptions.print
144145
});
145146
146147
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-gauge.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,8 @@ function prepareConfig() {
103103
104104
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
105105
elementId: `vue-ui-gauge_${uid.value}`,
106-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-gauge'
106+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-gauge',
107+
options: FINAL_CONFIG.value.userOptions.print
107108
});
108109
109110
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-heatmap.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,8 @@ watch(() => props.dataset, () => {
134134
135135
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
136136
elementId: `heatmap__${uid.value}`,
137-
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-heatmap'
137+
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-heatmap',
138+
options: FINAL_CONFIG.value.userOptions.print
138139
});
139140
140141
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-history-plot.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,8 @@ watch(() => props.config, (_newCfg) => {
276276
277277
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
278278
elementId: `history_plot_${uid.value}`,
279-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-history-plot'
279+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-history-plot',
280+
options: FINAL_CONFIG.value.userOptions.print
280281
});
281282
282283
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-molecule.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,8 @@ watch(() => props.config, (_newCfg) => {
125125
126126
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
127127
elementId: `cluster_${uid.value}`,
128-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-molecule'
128+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-molecule',
129+
options: FINAL_CONFIG.value.userOptions.print
129130
});
130131
131132
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-mood-radar.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ watch(() => props.config, (_newCfg) => {
116116
117117
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
118118
elementId: uid.value,
119-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-mood-radar'
119+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-mood-radar',
120+
options: FINAL_CONFIG.value.userOptions.print
120121
});
121122
122123
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-nested-donuts.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,8 @@ onBeforeUnmount(() => {
166166
167167
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
168168
elementId: `nested_donuts_${uid.value}`,
169-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-nested-donuts'
169+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-nested-donuts',
170+
options: FINAL_CONFIG.value.userOptions.print
170171
});
171172
172173
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-onion.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,8 @@ watch(() => props.config, (_newCfg) => {
115115
116116
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
117117
elementId: `vue-ui-onion_${uid.value}`,
118-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-onion'
118+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-onion',
119+
options: FINAL_CONFIG.value.userOptions.print
119120
});
120121
121122
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-parallel-coordinate-plot.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,8 @@ onBeforeUnmount(() => {
212212
213213
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
214214
elementId: `pcp_${uid.value}`,
215-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-parallel-coordinate-plot'
215+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-parallel-coordinate-plot',
216+
options: FINAL_CONFIG.value.userOptions.print
216217
});
217218
218219
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-quadrant.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,8 @@ onBeforeUnmount(() => {
204204
205205
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
206206
elementId: `vue-ui-quadrant_${uid.value}`,
207-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-quadrant'
207+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-quadrant',
208+
options: FINAL_CONFIG.value.userOptions.print
208209
});
209210
210211
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-quick-chart.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,8 @@ watch(() => chartType.value, (v) => {
189189
190190
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
191191
elementId: `${chartType.value}_${uid.value}`,
192-
fileName: FINAL_CONFIG.value.title || chartType.value
192+
fileName: FINAL_CONFIG.value.title || chartType.value,
193+
options: FINAL_CONFIG.value.userOptionsPrint
193194
});
194195
195196
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-radar.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,8 @@ onBeforeUnmount(() => {
161161
162162
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
163163
elementId: `vue-ui-radar_${uid.value}`,
164-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-radar'
164+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-radar',
165+
options: FINAL_CONFIG.value.userOptions.print
165166
});
166167
167168
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-relation-circle.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,8 @@ watch(() => props.config, (_newCfg) => {
9696
9797
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
9898
elementId: `relation_circle_${uid.value}`,
99-
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-relation-circle'
99+
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-relation-circle',
100+
options: FINAL_CONFIG.value.userOptions.print
100101
});
101102
102103
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-rings.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,8 @@ onBeforeUnmount(() => {
186186
187187
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
188188
elementId: `rings_${uid.value}`,
189-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-rings'
189+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-rings',
190+
options: FINAL_CONFIG.value.userOptions.print
190191
});
191192
192193
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-scatter.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ onBeforeUnmount(() => {
161161
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
162162
elementId: `vue-ui-scatter_${uid.value}`,
163163
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-scatter',
164+
options: FINAL_CONFIG.value.userOptions.print
164165
});
165166
166167
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-stackbar.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,8 @@ const mutableConfig = ref({
186186
187187
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
188188
elementId: `stackbar_${uid.value}`,
189-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-stackbar'
189+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-stackbar',
190+
options: FINAL_CONFIG.value.userOptions.print
190191
});
191192
192193
const defaultSizes = ref({

src/components/vue-ui-strip-plot.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,8 @@ onBeforeUnmount(() => {
210210
211211
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
212212
elementId: `strip-plot_${uid.value}`,
213-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-strip-plot'
213+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-strip-plot',
214+
options: FINAL_CONFIG.value.userOptions.print
214215
});
215216
216217
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-table-heatmap.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ watch(() => props.config, (_newCfg) => {
8484
8585
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
8686
elementId: `table_heatmap_${uid.value}`,
87-
fileName: 'vue-ui-table-heatmap'
87+
fileName: 'vue-ui-table-heatmap',
88+
options: FINAL_CONFIG.value.userOptions.print
8889
});
8990
9091
const breakpoint = computed(() => {

src/components/vue-ui-table-sparkline.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,8 @@ watch(() => props.dataset, (_) => {
9797
9898
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
9999
elementId: `table_${uid.value}`,
100-
fileName: FINAL_CONFIG.value.title.text || 'vue-ui-table-sparkline'
100+
fileName: FINAL_CONFIG.value.title.text || 'vue-ui-table-sparkline',
101+
options: FINAL_CONFIG.value.userOptions.print
101102
});
102103
103104
const customPalette = computed(() => {

src/components/vue-ui-thermometer.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ watch(() => props.config, (_newCfg) => {
116116
117117
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
118118
elementId: `thermometer__${uid.value}`,
119-
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-thermometer'
119+
fileName: FINAL_CONFIG.value.style.title.text || 'vue-ui-thermometer',
120+
options: FINAL_CONFIG.value.userOptions.print
120121
});
121122
122123
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-tiremarks.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,8 @@ watch(() => props.config, (_newCfg) => {
8787
8888
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
8989
elementId: uid.value,
90-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-tiremarks'
90+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-tiremarks',
91+
options: FINAL_CONFIG.value.userOptions.print
9192
});
9293
9394
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-treemap.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,8 @@ watch(() => props.config, (_newCfg) => {
132132
133133
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
134134
elementId: `treemap_${uid.value}`,
135-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-treemap'
135+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-treemap',
136+
options: FINAL_CONFIG.value.userOptions.print
136137
});
137138
138139
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-vertical-bar.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,8 @@ watch(() => props.dataset, recalculateHeight, { deep: true });
126126
127127
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
128128
elementId: `vue-ui-vertical-bar_${uid.value}`,
129-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-vertical-bar'
129+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-vertical-bar',
130+
options: FINAL_CONFIG.value.userOptions.print
130131
});
131132
132133
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-waffle.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,8 @@ onBeforeUnmount(() => {
180180
181181
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
182182
elementId: `vue-ui-waffle_${uid.value}`,
183-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-waffle'
183+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-waffle',
184+
options: FINAL_CONFIG.value.userOptions.print
184185
});
185186
186187
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-wheel.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ watch(() => props.config, (_newCfg) => {
9393
9494
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
9595
elementId: uid.value,
96-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-wheel'
96+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-wheel',
97+
options: FINAL_CONFIG.value.userOptions.print
9798
});
9899
99100
const hasOptionsNoTitle = computed(() => {

src/components/vue-ui-word-cloud.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,8 @@ onBeforeUnmount(() => {
202202
203203
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
204204
elementId: `wordCloud_${uid.value}`,
205-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-word-cloud'
205+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-word-cloud',
206+
options: FINAL_CONFIG.value.userOptions.print
206207
});
207208
208209
const mutableConfig = ref({

src/components/vue-ui-xy-canvas.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ import { useNestedProp } from "../useNestedProp";
5353
import { usePrinter } from "../usePrinter";
5454
import { useResponsive } from "../useResponsive";
5555
import { useConfig } from "../useConfig";
56-
import PenAndPaper from "../atoms/PenAndPaper.vue";
5756
import { useUserOptionState } from "../useUserOptionState";
5857
import { useChartAccessibility } from "../useChartAccessibility";
5958
import NonSvgPenAndPaper from "../atoms/NonSvgPenAndPaper.vue";
@@ -204,7 +203,8 @@ const aspectRatio = ref(FINAL_CONFIG.value.style.chart.aspectRatio);
204203
205204
const { isPrinting, isImaging, generatePdf, generateImage } = usePrinter({
206205
elementId: `xy_canvas_${uid.value}`,
207-
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-xy-canvas'
206+
fileName: FINAL_CONFIG.value.style.chart.title.text || 'vue-ui-xy-canvas',
207+
options: FINAL_CONFIG.value.userOptions.print
208208
});
209209
210210
const mutableConfig = ref({

0 commit comments

Comments
 (0)