class Pages
extends BaseApi
import { Pages } from "https://deno.land/x/gesso@v0.1.2/src/Pages.ts";
Constructors
new
Pages(config: Configuration)Methods
createPage(): Promise<Page>
deletePage(): Promise<Page>
course_id: string,
url_or_id: string,
body?: unknown,
duplicatePage(): Promise<Page>
course_id: string,
url_or_id: string,
body?: unknown,
listRevisions(): Promise<Page[]>
course_id: string,
url_or_id: string,
body?: unknown,
revertToRevision(): Promise<Page>
course_id: string,
url_or_id: string,
revision_id: string,
params?: RevertToRevisionParams,
body?: unknown,
showFrontPage(course_id: string, body?: unknown): Promise<Page>
showRevision(): Promise<Page>
updateFrontPage(): Promise<Page>
updatePage(): Promise<Page>