bottom-dock is an extendable panel which helps simplify creating panels.
Features:
Commands:
class BottomDockService {isActive(): booleantoggle(): voidchangePane(id: string): voiddeletePane(id: string): voidgetPane(id: string): Pane //Where Pane extends DockPaneViewaddPane(pane: Pane, tab: TabButton, isInitial?: boolean): voidgetCurrentPane(): PanedeleteCurrentPane: voidonDidChangePane(callback: (id: string) => void): DisposableonDidDeletePane(callback: (id: string) => void): DisposableonDidAddPane(callback: (id: string) => void): DisposableonDidFinishResizing(callback: () => void): DisposableonDidToggle(callback: () => void): DisposablepaneCount(): number}
Create a new package that consumes the BottomDockService
Extend the DockPaneView from the atom-bottom-dock npm package
Look at Gulp Manager for an example on how to use the api
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.