Skip to main content
Module

x/gesso/src/mod.ts>BlackoutDates

A TypeScript API client for Canvas LMS
Latest
class BlackoutDates
extends BaseApi
import { BlackoutDates } from "https://deno.land/x/gesso@v0.1.2/src/mod.ts";

Constructors

new
BlackoutDates(config: Configuration)

Methods

createBlackoutDate(
course_id: string,
params?: CreateBlackoutDateParams,
body?: unknown,
): Promise<BlackoutDate>
deleteBlackoutDate(
course_id: string,
id: string,
body?: unknown,
): Promise<BlackoutDate>
getSingleBlackoutDate(
course_id: string,
id: string,
body?: unknown,
): Promise<BlackoutDate>
listBlackoutDates(course_id: string, body?: unknown): Promise<BlackoutDate[]>
newBlackoutDate(course_id: string, body?: unknown): Promise<BlackoutDate>
updateBlackoutDate(
course_id: string,
id: string,
params?: UpdateBlackoutDateParams,
body?: unknown,
): Promise<BlackoutDate>
updateListOfBlackoutDates(
course_id: string,
params?: UpdateListOfBlackoutDatesParams,
body?: unknown,
): Promise<Scope[]>