Rename showFlowGeneration to showGenerateButton
This commit is contained in:
@@ -377,7 +377,7 @@ export class ModelEditorView extends AbstractWebview<
|
||||
}
|
||||
|
||||
private async setViewState(): Promise<void> {
|
||||
const showFlowGeneration =
|
||||
const showGenerateButton =
|
||||
this.modelConfig.flowGeneration &&
|
||||
(isFlowModelGenerationSupported(this.language) ||
|
||||
isGenerateModelSupported(this.language));
|
||||
@@ -397,7 +397,7 @@ export class ModelEditorView extends AbstractWebview<
|
||||
viewState: {
|
||||
extensionPack: this.extensionPack,
|
||||
language: this.language,
|
||||
showFlowGeneration,
|
||||
showGenerateButton,
|
||||
showLlmButton,
|
||||
showMultipleModels: this.modelConfig.showMultipleModels,
|
||||
mode: this.modelingStore.getMode(this.databaseItem),
|
||||
|
||||
@@ -5,7 +5,7 @@ import { QueryLanguage } from "../../common/query-language";
|
||||
export interface ModelEditorViewState {
|
||||
extensionPack: ExtensionPack;
|
||||
language: QueryLanguage;
|
||||
showFlowGeneration: boolean;
|
||||
showGenerateButton: boolean;
|
||||
showLlmButton: boolean;
|
||||
showMultipleModels: boolean;
|
||||
mode: Mode;
|
||||
|
||||
@@ -219,7 +219,7 @@ LibraryRow.args = {
|
||||
modifiedSignatures: new Set(["org.sql2o.Sql2o#Sql2o(String)"]),
|
||||
inProgressMethods: new Set(),
|
||||
viewState: createMockModelEditorViewState({
|
||||
showFlowGeneration: true,
|
||||
showGenerateButton: true,
|
||||
showLlmButton: true,
|
||||
showMultipleModels: true,
|
||||
}),
|
||||
|
||||
@@ -98,7 +98,7 @@ const modeledMethod: ModeledMethod = {
|
||||
};
|
||||
|
||||
const viewState = createMockModelEditorViewState({
|
||||
showFlowGeneration: true,
|
||||
showGenerateButton: true,
|
||||
showLlmButton: true,
|
||||
showMultipleModels: true,
|
||||
});
|
||||
|
||||
@@ -28,7 +28,7 @@ ModelEditor.args = {
|
||||
extensionTargets: {},
|
||||
dataExtensions: [],
|
||||
},
|
||||
showFlowGeneration: true,
|
||||
showGenerateButton: true,
|
||||
showLlmButton: true,
|
||||
showMultipleModels: true,
|
||||
}),
|
||||
|
||||
@@ -208,7 +208,7 @@ export const LibraryRow = ({
|
||||
Stop
|
||||
</VSCodeButton>
|
||||
)}
|
||||
{viewState.showFlowGeneration &&
|
||||
{viewState.showGenerateButton &&
|
||||
viewState.mode === Mode.Application && (
|
||||
<VSCodeButton appearance="icon" onClick={handleModelFromSource}>
|
||||
<Codicon name="code" label="Model from source" />
|
||||
|
||||
@@ -323,7 +323,7 @@ export function ModelEditor({
|
||||
<VSCodeButton appearance="secondary" onClick={onRefreshClick}>
|
||||
Refresh
|
||||
</VSCodeButton>
|
||||
{viewState.showFlowGeneration &&
|
||||
{viewState.showGenerateButton &&
|
||||
viewState.mode === Mode.Framework && (
|
||||
<VSCodeButton onClick={onGenerateFromSourceClick}>
|
||||
Generate
|
||||
|
||||
@@ -57,11 +57,11 @@ describe(LibraryRow.name, () => {
|
||||
expect(screen.queryByText("Model dependency")).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it("renders the row when flow generation is enabled", () => {
|
||||
it("renders the row when generate button is enabled", () => {
|
||||
render({
|
||||
viewState: {
|
||||
...viewState,
|
||||
showFlowGeneration: true,
|
||||
showGenerateButton: true,
|
||||
},
|
||||
});
|
||||
|
||||
@@ -83,11 +83,11 @@ describe(LibraryRow.name, () => {
|
||||
expect(screen.queryByText("Model dependency")).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it("renders the row when flow generation and LLM are enabled", () => {
|
||||
it("renders the row when generate button and LLM are enabled", () => {
|
||||
render({
|
||||
viewState: {
|
||||
...viewState,
|
||||
showFlowGeneration: true,
|
||||
showGenerateButton: true,
|
||||
showLlmButton: true,
|
||||
},
|
||||
});
|
||||
|
||||
@@ -9,7 +9,7 @@ export function createMockModelEditorViewState(
|
||||
return {
|
||||
language: QueryLanguage.Java,
|
||||
mode: Mode.Application,
|
||||
showFlowGeneration: false,
|
||||
showGenerateButton: false,
|
||||
showLlmButton: false,
|
||||
showMultipleModels: false,
|
||||
showModeSwitchButton: true,
|
||||
|
||||
Reference in New Issue
Block a user