89d82ff546
First step towards #8415: * Introduce `PaletteItem` and derive from it to provide native support for tabs and command lines (`ActionPaletteItem` / `TabPaletteItem`, `CommandLinePaltteItem`) * Remove business logic behind PaletteItem from palette (aka dispatch commands and preview tabs externally)
13 lines
263 B
Plaintext
13 lines
263 B
Plaintext
import "PaletteItem.idl";
|
|
import "TabBase.idl";
|
|
|
|
namespace TerminalApp
|
|
{
|
|
[default_interface] runtimeclass CommandLinePaletteItem : PaletteItem
|
|
{
|
|
CommandLinePaletteItem(String commandLine);
|
|
|
|
String CommandLine { get; };
|
|
}
|
|
}
|