Allow completing slash command arguments from extensions (#13240)
This PR extends the extension API with support for completing slash command arguments for slash commands defined in extensions. Release Notes: - N/A
This commit is contained in:
parent
ad4e52842c
commit
db0d843fb1
17 changed files with 90 additions and 19 deletions
|
@ -23,7 +23,7 @@ pub trait SlashCommand: 'static + Send + Sync {
|
|||
fn description(&self) -> String;
|
||||
fn menu_text(&self) -> String;
|
||||
fn complete_argument(
|
||||
&self,
|
||||
self: Arc<Self>,
|
||||
query: String,
|
||||
cancel: Arc<AtomicBool>,
|
||||
workspace: Option<WeakView<Workspace>>,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue