Skip to content

Commit f68cd06

Browse files
fix!: rename callExtension to invokeExtension (#803)
1 parent 63a5cd6 commit f68cd06

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

crates/iron-remote-desktop/src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@ macro_rules! make_bridge {
188188
$crate::Session::supports_unicode_keyboard_shortcuts(&self.0)
189189
}
190190

191-
#[wasm_bindgen(js_name = extensionCall)]
192-
pub fn extension_call(
191+
#[wasm_bindgen(js_name = invokeExtension)]
192+
pub fn invoke_extension(
193193
&self,
194194
ext: $crate::Extension,
195195
) -> Result<$crate::internal::wasm_bindgen::JsValue, IronError> {
196-
<<$api as $crate::RemoteDesktopApi>::Session as $crate::Session>::extension_call(&self.0, ext)
196+
<<$api as $crate::RemoteDesktopApi>::Session as $crate::Session>::invoke_extension(&self.0, ext)
197197
.map_err(IronError)
198198
}
199199
}

crates/iron-remote-desktop/src/session.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ pub trait Session {
9898

9999
fn supports_unicode_keyboard_shortcuts(&self) -> bool;
100100

101-
fn extension_call(&self, ext: Extension) -> Result<JsValue, Self::Error>;
101+
fn invoke_extension(&self, ext: Extension) -> Result<JsValue, Self::Error>;
102102
}
103103

104104
pub trait SessionTerminationInfo {

crates/ironrdp-web/src/session.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -805,7 +805,7 @@ impl iron_remote_desktop::Session for Session {
805805
false
806806
}
807807

808-
fn extension_call(&self, ext: Extension) -> Result<JsValue, Self::Error> {
808+
fn invoke_extension(&self, ext: Extension) -> Result<JsValue, Self::Error> {
809809
Err(
810810
IronError::from(anyhow::Error::msg(format!("unknown extension: {}", ext.ident())))
811811
.with_kind(IronErrorKind::General),

web-client/iron-remote-desktop/src/interfaces/Session.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export interface Session {
99
applyInputs(transaction: InputTransaction): void;
1010
releaseAllInputs(): void;
1111
synchronizeLockKeys(scrollLock: boolean, numLock: boolean, capsLock: boolean, kanaLock: boolean): void;
12-
extensionCall(value: unknown): unknown;
12+
invokeExtension(value: unknown): unknown;
1313
shutdown(): void;
1414
onClipboardPaste(data: ClipboardData): Promise<void>;
1515
resize(

web-client/iron-remote-desktop/src/services/PublicAPI.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ export class PublicAPI {
6363
this.remoteDesktopService.setEnableClipboard(enable);
6464
}
6565

66-
private callExtension(ext: Extension) {
67-
this.remoteDesktopService.callExtension(ext);
66+
private invokeExtension(ext: Extension) {
67+
this.remoteDesktopService.invokeExtension(ext);
6868
}
6969

7070
getExposedFunctions(): UserInteraction {
@@ -83,7 +83,7 @@ export class PublicAPI {
8383
setCursorStyleOverride: this.setCursorStyleOverride.bind(this),
8484
resize: this.resize.bind(this),
8585
setEnableClipboard: this.setEnableClipboard.bind(this),
86-
callExtension: this.callExtension.bind(this),
86+
callExtension: this.invokeExtension.bind(this),
8787
};
8888
}
8989
}

web-client/iron-remote-desktop/src/services/remote-desktop.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,8 +281,8 @@ export class RemoteDesktopService {
281281
}
282282
}
283283

284-
callExtension(ext: Extension) {
285-
this.session?.extensionCall(ext);
284+
invokeExtension(ext: Extension) {
285+
this.session?.invokeExtension(ext);
286286
}
287287

288288
private releaseAllInputs() {

0 commit comments

Comments
 (0)