Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 9 additions & 4 deletions src/embed/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -598,13 +598,14 @@
isPNGInScheduledEmailsEnabled?: boolean;

/**
* Enables the 'what you see is what you get' PDF export for Liveboards. Each tab is rendered on a single page

Check warning on line 601 in src/embed/app.ts

View workflow job for this annotation

GitHub Actions / build

Comments may not exceed 90 characters
* following the exact UI layout, instead of splitting visualizations across multiple A4 pages.
* This feature is GA from version 26.5.0.cl. It is disabled by default in embed deployments.
* This feature is GA from SDK version 1.50.0 and ThoughtSpot version 26.8.0.cl.
*
* Supported embed types: `AppEmbed`, `LiveboardEmbed`
* @type {boolean}
* @version SDK: 1.48.0 | ThoughtSpot: 26.5.0.cl
* @default true
* @example
* ```js
* // Replace <EmbedComponent> with embed component name. For example, AppEmbed or LiveboardEmbed
Expand All @@ -618,10 +619,12 @@

/**
* This flag is used to enable/disable the XLSX/CSV download option for Liveboards
* This feature is GA from SDK version 1.50.0 and ThoughtSpot version 26.6.0.cl
*
* Supported embed types: `AppEmbed`, `LiveboardEmbed`
* @type {boolean}
* @version SDK: 1.46.0 | ThoughtSpot: 26.3.0.cl
Comment thread
fathima-nooha marked this conversation as resolved.
* @default true
* @example
* ```js
* // Replace <EmbedComponent> with embed component name. For example, AppEmbed or LiveboardEmbed
Expand All @@ -635,10 +638,12 @@

/**
* This flag is used to enable/disable the granular XLSX/CSV schedules feature
* This feature is GA from SDK version 1.50.0 and ThoughtSpot version 26.6.0.cl
*
* Supported embed types: `AppEmbed`, `LiveboardEmbed`
* @type {boolean}
* @version SDK: 1.46.0 | ThoughtSpot: 26.3.0.cl
Comment thread
fathima-nooha marked this conversation as resolved.
* @default true
* @example
* ```js
* // Replace <EmbedComponent> with embed component name. For example, AppEmbed or LiveboardEmbed
Expand Down Expand Up @@ -943,8 +948,8 @@
coverAndFilterOptionInPDF = false,
isLiveboardStylingAndGroupingEnabled,
isPNGInScheduledEmailsEnabled = false,
isLiveboardXLSXCSVDownloadEnabled = false,
isGranularXLSXCSVSchedulesEnabled = false,
isLiveboardXLSXCSVDownloadEnabled,
isGranularXLSXCSVSchedulesEnabled,
isCentralizedLiveboardFilterUXEnabled = false,
isLinkParametersEnabled,
updatedSpotterChatPrompt,
Expand All @@ -953,7 +958,7 @@
minimumHeight,
isThisPeriodInDateFiltersEnabled,
enableHomepageAnnouncement = false,
isContinuousLiveboardPDFEnabled = false,
isContinuousLiveboardPDFEnabled,
enableLiveboardDataCache,
} = this.viewConfig;

Expand Down Expand Up @@ -1182,7 +1187,7 @@

private sendFullHeightLazyLoadData = () => {
const data = calculateVisibleElementData(this.iFrame);
// this should be fired only if the lazyLoadingForFullHeight and fullHeight are true

Check warning on line 1190 in src/embed/app.ts

View workflow job for this annotation

GitHub Actions / build

Comments may not exceed 80 characters
if(this.viewConfig.lazyLoadingForFullHeight && this.viewConfig.fullHeight){
this.trigger(HostEvent.VisibleEmbedCoordinates, data);
}
Expand Down
13 changes: 9 additions & 4 deletions src/embed/liveboard.ts
Original file line number Diff line number Diff line change
Expand Up @@ -402,11 +402,12 @@ export interface LiveboardViewConfig extends BaseViewConfig, LiveboardOtherViewC
/**
* Enables the 'what you see is what you get' PDF export for Liveboards. Each tab is rendered on a single page
* following the exact UI layout, instead of splitting visualizations across multiple A4 pages.
* This feature is GA from version 26.5.0.cl. It is disabled by default in embed deployments.
* This feature is GA from SDK version 1.50.0 and ThoughtSpot version 26.8.0.cl.
*
* Supported embed types: `AppEmbed`, `LiveboardEmbed`
* @type {boolean}
* @version SDK: 1.48.0 | ThoughtSpot: 26.5.0.cl
* @default true
* @example
* ```js
* // Replace <EmbedComponent> with embed component name. For example, AppEmbed or LiveboardEmbed
Expand All @@ -419,10 +420,12 @@ export interface LiveboardViewConfig extends BaseViewConfig, LiveboardOtherViewC
isContinuousLiveboardPDFEnabled?: boolean;
/**
* This flag is used to enable/disable the XLSX/CSV download option for Liveboards
* This feature is GA from SDK version 1.50.0 and ThoughtSpot version 26.6.0.cl.
*
* Supported embed types: `AppEmbed`, `LiveboardEmbed`
* @type {boolean}
* @version SDK: 1.46.0 | ThoughtSpot: 26.3.0.cl
Comment thread
fathima-nooha marked this conversation as resolved.
* @default true
* @example
* ```js
* // Replace <EmbedComponent> with embed component name. For example, AppEmbed or LiveboardEmbed
Expand All @@ -435,10 +438,12 @@ export interface LiveboardViewConfig extends BaseViewConfig, LiveboardOtherViewC
isLiveboardXLSXCSVDownloadEnabled?: boolean;
/**
* This flag is used to enable/disable the granular XLSX/CSV schedules feature
* This feature is GA from SDK version 1.50.0 and ThoughtSpot version 26.6.0.cl.
*
* Supported embed types: `AppEmbed`, `LiveboardEmbed`
* @type {boolean}
* @version SDK: 1.46.0 | ThoughtSpot: 26.3.0.cl
Comment thread
fathima-nooha marked this conversation as resolved.
* @default true
* @example
* ```js
* // Replace <EmbedComponent> with embed component name. For example, AppEmbed or LiveboardEmbed
Expand Down Expand Up @@ -671,16 +676,16 @@ export class LiveboardEmbed extends V1Embed {
coverAndFilterOptionInPDF = false,
isLiveboardStylingAndGroupingEnabled,
isPNGInScheduledEmailsEnabled = false,
isLiveboardXLSXCSVDownloadEnabled = false,
Comment thread
fathima-nooha marked this conversation as resolved.
isGranularXLSXCSVSchedulesEnabled = false,
isLiveboardXLSXCSVDownloadEnabled,
isGranularXLSXCSVSchedulesEnabled,
showSpotterLimitations,
isCentralizedLiveboardFilterUXEnabled = false,
isLinkParametersEnabled,
updatedSpotterChatPrompt,
enableStopAnswerGenerationEmbed,
spotterChatConfig,
isThisPeriodInDateFiltersEnabled,
isContinuousLiveboardPDFEnabled = false,
isContinuousLiveboardPDFEnabled,
enableLiveboardDataCache,
} = this.viewConfig;

Expand Down
Loading
Loading