mirror of
https://github.com/arduino/arduino-ide.git
synced 2025-11-09 10:28:32 +00:00
@@ -14,7 +14,8 @@ export class WorkspaceInputDialog extends TheiaWorkspaceInputDialog {
|
||||
constructor(
|
||||
@inject(WorkspaceInputDialogProps)
|
||||
protected override readonly props: WorkspaceInputDialogProps,
|
||||
@inject(LabelProvider) protected override readonly labelProvider: LabelProvider
|
||||
@inject(LabelProvider)
|
||||
protected override readonly labelProvider: LabelProvider
|
||||
) {
|
||||
super(props, labelProvider);
|
||||
this.appendCloseButton(
|
||||
@@ -41,4 +42,14 @@ export class WorkspaceInputDialog extends TheiaWorkspaceInputDialog {
|
||||
this.errorMessageNode.innerText = DialogError.getMessage(error);
|
||||
}
|
||||
}
|
||||
|
||||
protected override appendCloseButton(text: string): HTMLButtonElement {
|
||||
this.closeButton = this.createButton(text);
|
||||
this.controlPanel.insertBefore(
|
||||
this.closeButton,
|
||||
this.controlPanel.lastChild
|
||||
);
|
||||
this.closeButton.classList.add('secondary');
|
||||
return this.closeButton;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user