class ExternalTools
extends BaseApi
import { ExternalTools } from "https://deno.land/x/gesso@v0.1.2/src/mod.ts";
Constructors
new
ExternalTools(config: Configuration)Methods
addToolToRceFavorites(): Promise<Scope>
account_id: string,
id: string,
body?: unknown,
createAnExternalTool(): Promise<Scope>
course_id: string,
params?: CreateAnExternalToolParams,
body?: unknown,
deleteAnExternalTool(): Promise<Scope>
course_id: string,
external_tool_id: string,
body?: unknown,
editAnExternalTool(): Promise<Scope>
course_id: string,
external_tool_id: string,
body?: unknown,
getSessionlessLaunchUrlForAnExternalTool(): Promise<unknown>
course_id: string,
params?: GetSessionlessLaunchUrlForAnExternalToolParams,
body?: unknown,
getSingleExternalTool(): Promise<unknown>
course_id: string,
external_tool_id: string,
body?: unknown,
listExternalTools(): Promise<unknown[]>
course_id: string,
params?: ListExternalToolsParams,
body?: unknown,
removeToolFromRceFavorites(): Promise<Scope>
account_id: string,
id: string,
body?: unknown,