User-defined title override
Disables display of dynamic window/tab title provided by the shell
Enables normal passthrough from session output to terminal input
Last tab activity state
ViewRef to the tab DOM element
Parent tab (usually a SplitTabComponent)
Ping this if your recovery state has been changed and you want your tab state to be saved sooner
Current tab title
CSS color override for the tab's header
CSS color override for the tab's header
icon override for the tab's header
icon override for the tab's header
Return false to prevent the tab from being closed
Removes the activity marker from the tab header
Applies the user settings to the terminal
Shows the activity marker on the tab header
Override this to enable task completion notifications for the tab
Override this and implement a [[TabRecoveryProvider]] to enable recovery for your custom tab
JSON serializable tab state representation for your [[TabRecoveryProvider]] to parse
Initialize Connectable Session. Set reconnectOffered to false
Return true if the user explicitly exit the session
Offering reconnection to the user if it hasn't been done yet. Set reconnectOffered to true
Method called when session is closed.
Method called when session is destroyed. Handle the tab behavior on session end for connectable tab
Feeds input into the active session
Sets visual progressbar on the tab
Return true if tab should be destroyed on session closed.
Feeds input into the terminal frontend
Generated using TypeDoc
A class to base your custom connectable terminal tabs on