Skip to main content
browser.HostedChangePlan A hosted journal supplies persistence, never owner permission or approval. Reopening uses current caller authority; each command is retained before dispatch and every dependency is confirmed by its original owner again.

Accessors

id

• get id(): string

Returns

string

revision

• get revision(): number

Returns

number

record

• get record(): ChangePlanRecord

Returns

ChangePlanRecord

view

• get view(): ChangePlanView

Returns

ChangePlanView

Methods

create

▸ Static create(options, input): Promise<HostedChangePlan>

Parameters

Returns

Promise<HostedChangePlan>

open

▸ Static open(options, id): Promise<HostedChangePlan>

Parameters

Returns

Promise<HostedChangePlan>

refresh

▸ refresh(): Promise<ChangePlanRecord>

Returns

Promise<ChangePlanRecord>

prepare

▸ prepare(key, options?): Promise<ChangePlanRecord>

Parameters

Returns

Promise<ChangePlanRecord>

apply

▸ apply(key, assessment, options?): Promise<ChangePlanRecord>

Parameters

Returns

Promise<ChangePlanRecord>

resume

▸ resume(options?): Promise<ChangePlanRecord>

Parameters

Returns

Promise<ChangePlanRecord>

advance

▸ advance(options?): Promise<ChangePlanProgress> Applies only owner-ready assessments. Required owner approvals stay pending.

Parameters

Returns

Promise<ChangePlanProgress>

cancel

▸ cancel(): Promise<ChangePlanRecord>

Returns

Promise<ChangePlanRecord>

retire

▸ retire(): Promise<void>

Returns

Promise<void>