Skip to content

Commit

Permalink
added test
Browse files Browse the repository at this point in the history
  • Loading branch information
yashvardhan-n committed Jun 11, 2024
1 parent d8753cc commit aff0f46
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 6 deletions.
4 changes: 4 additions & 0 deletions src/main/custom-chart-context.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,10 @@ describe('CustomChartContext', () => {
defaultChartConfig: undefined,
chartConfigEditorDefinition: undefined,
visualPropEditorDefinition: undefined,
allowedConfigurations: {
allowColumnNumberFormatting: false,
allowColumnConditionalFormatting: false,
},
});
expect(mockPostMessage).toHaveBeenCalled();
expect(mockPostMessageToHost).not.toHaveBeenCalled();
Expand Down
8 changes: 4 additions & 4 deletions src/main/custom-chart-context.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ import * as PostMessageEventBridge from './post-message-event-bridge';
let isInitialized = false;

export type AllowedConfigurations = {
allowNumberFormatting: Boolean;
conditionalFormatting: Boolean;
allowColumnNumberFormatting: boolean;
allowColumnConditionalFormatting: boolean;
};

export type CustomChartContextProps = {
Expand Down Expand Up @@ -139,8 +139,8 @@ const DEFAULT_CHART_CONTEXT_PROPS: Partial<CustomChartContextProps> = {
validateVisualProps: () => ({ isValid: true }),
chartConfigEditorDefinition: undefined,
allowedConfigurations: {
allowNumberFormatting: false,
conditionalFormatting: false,
allowColumnNumberFormatting: false,
allowColumnConditionalFormatting: false,
},
};

Expand Down
8 changes: 6 additions & 2 deletions src/types/ts-to-chart-event.types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -192,8 +192,12 @@ export interface InitializeEventResponsePayload {
* @version SDK: 0.1 | ThoughtSpot:
*/
visualPropEditorDefinition?: VisualPropEditorDefinition;
// Whether user wants thoughtspot default number and conditional formatting
allowedConfigurations?: AllowedConfigurations,
/**
* Toggle native configurations supported by TS UI. Ex: column level number and conditional formatting.
*
* @version SDK: 0.1 | ThoughtSpot:
*/
allowedConfigurations?: AllowedConfigurations;
}

/**
Expand Down

0 comments on commit aff0f46

Please sign in to comment.