- initToolbar({ filterCommands, ignoreCommands }) {
- if (this.getSetting('disableToolbar')) {
- return;
- }
- [
- ['$(home)', 'PlatformIO: Home', 'platformio-ide.showHome'],
- ['$(check)', 'PlatformIO: Build', 'platformio-ide.build'],
- ['$(arrow-right)', 'PlatformIO: Upload', 'platformio-ide.upload'],
- ['$(trashcan)', 'PlatformIO: Clean', 'platformio-ide.clean'],
- ['$(plug)', 'PlatformIO: Serial Monitor', 'platformio-ide.serialMonitor'],
- ['$(terminal)', 'PlatformIO: New Terminal', 'platformio-ide.newTerminal'],
- ]
- .filter(
- (item) =>
- (!filterCommands || filterCommands.includes(item[2])) &&
- (!ignoreCommands || !ignoreCommands.includes(item[2]))
- )
- .reverse()
- .forEach((item, index) => {
- const [text, tooltip, command] = item;
This file has been truncated. show original