Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

confluenceConfig

confluenceConfig: function

Type declaration

    • (): any
    • Returns any

editor

Methods

authenticate

  • authenticate(password?: string): void
  • Parameters

    • Optional password: string

    Returns void

authenticateAsAdmin

  • authenticateAsAdmin(): void

cancel

  • cancel(): void
  • Returns void

cancelAndClear

  • cancelAndClear(): void
  • Returns void

cancelAndDiscardDraft

  • cancelAndDiscardDraft(): void
  • Returns void

cancelAndSkipAlert

  • cancelAndSkipAlert(): void
  • Returns void

confluenceVersion

currentUsername

  • currentUsername(): Promise<string>

disableNotifications

  • disableNotifications(): void

disableSynchrony

  • disableSynchrony(): void

discardDraftIfPresent

  • discardDraftIfPresent(): void
  • Returns void

discardDraftInternal

  • discardDraftInternal(discardButtonSelector: string): void
  • Parameters

    • discardButtonSelector: string

    Returns void

executeInEditorContext

  • executeInEditorContext(fn: function): any
  • Parameters

    • fn: function
        • (element: ElementFinder): any
        • Parameters

          • element: ElementFinder

          Returns any

    Returns any

getEditorFrame

  • getEditorFrame(): ElementFinder
  • Returns ElementFinder

getParamFromAJS

  • getParamFromAJS(paramName: string, defaultValue?: any): Promise<string>
  • Parameters

    • paramName: string
    • Optional defaultValue: any

    Returns Promise<string>

hasEditor

  • hasEditor(): Promise<boolean>
  • Returns Promise<boolean>

keepDraftIfPresent

  • keepDraftIfPresent(): void
  • Returns void

loadConfluenceVersion

  • loadConfluenceVersion(): Promise<Version>

login

  • login(username?: string, password?: string): void
  • Parameters

    • Optional username: string
    • Optional password: string

    Returns void

loginAsAdmin

  • loginAsAdmin(): void

logout

  • logout(): void

openAdminPage

  • openAdminPage(path?: string): void
  • Parameters

    • Default value path: string = "admin"

    Returns void

openComment

  • openComment(): void
  • Returns void

resetConfluenceVersion

  • resetConfluenceVersion(): void

save

  • save(): void
  • Returns void

skipNotifications

  • skipNotifications(): void

waitUntilEditorClosed

  • waitUntilEditorClosed(): Promise<Object>
  • Returns Promise<Object>

waitUntilEditorOpened

  • waitUntilEditorOpened(): Promise<Object>
  • Returns Promise<Object>

Object literals

actions

actions: object

authenticate

authenticate: ConfluenceAction = new ConfluenceAction({path: "authenticate.action",})

login

login: ConfluenceAction = new ConfluenceAction({path: "login.action",})

logout

logout: ConfluenceAction = new ConfluenceAction({path: "logout.action",})

Generated using TypeDoc