Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

threadsafe_function.rs
use super::macros::threadsafe_function;

threadsafe_function! {
    scm ("scm": napi::bindgen_prelude::Object) {
        "createSourceControl":
            create_source_control(
                String,
                String,
                Option<crate::vscode_sys::reference::UriRef>
            ) -> crate::vscode_sys::reference::SourceControlRef;
    }
}

threadsafe_function! {
    uri ("Uri": napi::bindgen_prelude::Function<napi::Unknown, napi::Unknown>) {
        "file":
            file(
                String
            ) -> crate::vscode_sys::reference::UriRef;
    }
}