Set draft status

page.setDraft()

Set the draft status of the page.

Syntax

page.setDraft(isDraft: boolean): Promise<null>

Parameters

  • isDraft: boolean - Whether the page should be set to draft mode.

Returns

Promise<null>

A promise that resolves to null.

Example

// Get Current Page
const currentPage = await webflow.getCurrentPage() as Page
// Set page as draft
await currentPage.setDraft(true)
const isDraft = await currentPage.isDraft()
// Print status
console.log(isDraft)

Designer Ability

Designer AbilityLocaleBranchWorkflowSitemode
canManagePageSettingsAnyAnyAnyAny