Mountain/Command/LanguageFeature/
MountainProvideHover.rs1#![allow(non_snake_case)]
2
3use serde_json::Value;
7use tauri::{AppHandle, Wry, command};
8
9use crate::{Command::LanguageFeature::Hover, dev_log};
10
11#[command]
12pub async fn MountainProvideHover(
13 application_handle:AppHandle<Wry>,
14
15 uri:String,
16
17 position:Value,
18) -> Result<Value, String> {
19 dev_log!("commands", "[Language Feature] Providing hover for: {} at {:?}", uri, position);
20
21 Hover::provide_hover_impl(application_handle, uri, position).await
22}