Make tab width 2 spaces (#445)

This commit is contained in:
Francesco Stasi
2021-07-09 10:14:42 +02:00
committed by GitHub
parent 40a73af82b
commit e10f0f1683
205 changed files with 19676 additions and 20141 deletions

View File

@@ -1,8 +1,8 @@
import {
FrontendApplicationContribution,
FrontendApplication,
Widget,
Message,
FrontendApplicationContribution,
FrontendApplication,
Widget,
Message,
} from '@theia/core/lib/browser';
import { injectable, inject } from 'inversify';
import { ArduinoToolbar } from './arduino-toolbar';
@@ -11,54 +11,54 @@ import { CommandRegistry } from '@theia/core';
import { LabelParser } from '@theia/core/lib/browser/label-parser';
export class ArduinoToolbarContainer extends Widget {
protected toolbars: ArduinoToolbar[];
protected toolbars: ArduinoToolbar[];
constructor(...toolbars: ArduinoToolbar[]) {
super();
this.id = 'arduino-toolbar-container';
this.toolbars = toolbars;
}
constructor(...toolbars: ArduinoToolbar[]) {
super();
this.id = 'arduino-toolbar-container';
this.toolbars = toolbars;
}
onAfterAttach(msg: Message) {
for (const toolbar of this.toolbars) {
Widget.attach(toolbar, this.node);
}
onAfterAttach(msg: Message) {
for (const toolbar of this.toolbars) {
Widget.attach(toolbar, this.node);
}
}
}
@injectable()
export class ArduinoToolbarContribution
implements FrontendApplicationContribution
implements FrontendApplicationContribution
{
protected arduinoToolbarContainer: ArduinoToolbarContainer;
protected arduinoToolbarContainer: ArduinoToolbarContainer;
constructor(
@inject(TabBarToolbarRegistry)
protected tabBarToolBarRegistry: TabBarToolbarRegistry,
@inject(CommandRegistry) protected commandRegistry: CommandRegistry,
@inject(LabelParser) protected labelParser: LabelParser
) {
const leftToolbarWidget = new ArduinoToolbar(
tabBarToolBarRegistry,
commandRegistry,
labelParser,
'left'
);
const rightToolbarWidget = new ArduinoToolbar(
tabBarToolBarRegistry,
commandRegistry,
labelParser,
'right'
);
this.arduinoToolbarContainer = new ArduinoToolbarContainer(
leftToolbarWidget,
rightToolbarWidget
);
}
constructor(
@inject(TabBarToolbarRegistry)
protected tabBarToolBarRegistry: TabBarToolbarRegistry,
@inject(CommandRegistry) protected commandRegistry: CommandRegistry,
@inject(LabelParser) protected labelParser: LabelParser
) {
const leftToolbarWidget = new ArduinoToolbar(
tabBarToolBarRegistry,
commandRegistry,
labelParser,
'left'
);
const rightToolbarWidget = new ArduinoToolbar(
tabBarToolBarRegistry,
commandRegistry,
labelParser,
'right'
);
this.arduinoToolbarContainer = new ArduinoToolbarContainer(
leftToolbarWidget,
rightToolbarWidget
);
}
onStart(app: FrontendApplication) {
app.shell.addWidget(this.arduinoToolbarContainer, {
area: 'top',
});
}
onStart(app: FrontendApplication) {
app.shell.addWidget(this.arduinoToolbarContainer, {
area: 'top',
});
}
}