pub enum SkyEvent {
Show 97 variants
ConfigurationChanged,
DebugDapMessage,
DebugRegister,
DebugStart,
DebugStop,
DiagnosticsChanged,
CustomEditorSaved,
DialogOpen,
DialogSave,
DocumentsOpen,
DocumentsRenamed,
DocumentsSaved,
EditorApplyEdits,
EditorOpenDocument,
EditorSaveAll,
ExtensionsInstalled,
ExtensionsUninstalled,
ExtHostDebugClose,
ExtHostDebugReload,
InputBoxShow,
LanguageConfigure,
LanguagesSetDocumentLanguage,
LifecyclePhaseChanged,
LifecycleWillShutdown,
NativeOpenExternal,
NotificationProgressBegin,
NotificationProgressEnd,
NotificationProgressUpdate,
NotificationShow,
OutputAppend,
OutputClear,
OutputCreate,
OutputDispose,
OutputReplace,
OutputReveal,
OutputShow,
ProgressBegin,
ProgressComplete,
ProgressEnd,
ProgressReport,
ProgressStart,
ProgressUpdate,
QuickPickShow,
SCMGroupChanged,
SCMProviderAdded,
SCMProviderChanged,
SCMProviderRemoved,
SCMRegister,
SCMUpdateGroup,
StatusBarCreate,
StatusBarDispose,
StatusBarDisposeEntry,
StatusBarDisposeMessage,
StatusBarSetEntry,
StatusBarSetMessage,
StatusBarUpdate,
TaskExecute,
TaskTerminate,
TerminalClosed,
TerminalCreate,
TerminalData,
TerminalExit,
TerminalHide,
TerminalOpened,
TerminalProcessId,
TerminalResize,
TerminalShow,
TestRegistered,
TestRunStarted,
TestRunStatusChanged,
ThemeChange,
TreeViewCreate,
TreeViewDispose,
TreeViewNodeExpanded,
TreeViewRefresh,
TreeViewRestoreState,
TreeViewReveal,
TreeViewSelectionChanged,
TreeViewSetBadge,
TreeViewSetMessage,
TreeViewSetTitle,
UIShowInputBoxRequest,
UIShowMessageRequest,
UIShowQuickPickRequest,
VFSFileChange,
WebviewCreate,
WebviewCreated,
WebviewDispose,
WebviewDisposed,
WebviewMessage,
WebviewOptionsChanged,
WebviewPostMessage,
WebviewRevealed,
WebviewSetHTML,
WindowShowTextDocument,
WorkspaceApplyEdit,
WorkspacesChanged,
}Expand description
Enumerated Mountain → Sky/Wind event identifiers.
Variants§
ConfigurationChanged
DebugDapMessage
DebugRegister
DebugStart
DebugStop
DiagnosticsChanged
CustomEditorSaved
DialogOpen
DialogSave
DocumentsOpen
DocumentsRenamed
DocumentsSaved
EditorApplyEdits
EditorOpenDocument
EditorSaveAll
ExtensionsInstalled
ExtensionsUninstalled
ExtHostDebugClose
ExtHostDebugReload
InputBoxShow
LanguageConfigure
LanguagesSetDocumentLanguage
LifecyclePhaseChanged
LifecycleWillShutdown
NativeOpenExternal
NotificationProgressBegin
NotificationProgressEnd
NotificationProgressUpdate
NotificationShow
OutputAppend
OutputClear
OutputCreate
OutputDispose
OutputReplace
OutputReveal
OutputShow
ProgressBegin
ProgressComplete
ProgressEnd
ProgressReport
ProgressStart
ProgressUpdate
QuickPickShow
SCMGroupChanged
SCMProviderAdded
SCMProviderChanged
SCMProviderRemoved
SCMRegister
SCMUpdateGroup
StatusBarCreate
StatusBarDispose
StatusBarDisposeEntry
StatusBarDisposeMessage
StatusBarSetEntry
StatusBarSetMessage
StatusBarUpdate
TaskExecute
TaskTerminate
TerminalClosed
TerminalCreate
TerminalData
TerminalExit
TerminalHide
TerminalOpened
TerminalProcessId
TerminalResize
TerminalShow
TestRegistered
TestRunStarted
TestRunStatusChanged
ThemeChange
TreeViewCreate
TreeViewDispose
TreeViewNodeExpanded
TreeViewRefresh
TreeViewRestoreState
TreeViewReveal
TreeViewSelectionChanged
TreeViewSetBadge
TreeViewSetMessage
TreeViewSetTitle
UIShowInputBoxRequest
UIShowMessageRequest
UIShowQuickPickRequest
VFSFileChange
WebviewCreate
WebviewCreated
WebviewDispose
WebviewDisposed
WebviewMessage
WebviewOptionsChanged
WebviewPostMessage
WebviewRevealed
WebviewSetHTML
WindowShowTextDocument
WorkspaceApplyEdit
WorkspacesChanged
Implementations§
Trait Implementations§
impl Copy for SkyEvent
impl Eq for SkyEvent
impl StructuralPartialEq for SkyEvent
Auto Trait Implementations§
impl Freeze for SkyEvent
impl RefUnwindSafe for SkyEvent
impl Send for SkyEvent
impl Sync for SkyEvent
impl Unpin for SkyEvent
impl UnsafeUnpin for SkyEvent
impl UnwindSafe for SkyEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more