Skip to main content

Interface: StudioOperations

Defined in: studioOperations.types.ts:7

The publishing services a host supplies to the reusable editor. The editor owns the interaction and reporting; the host owns transport, authorization, and persistence.

Extended by

Methods

createRoute()

createRoute(route): Promise<RouteCreateOutcome>

Defined in: studioOperations.types.ts:8

Parameters

route

string

Returns

Promise<RouteCreateOutcome>


history()

history(route): Promise<HistoryReply | undefined>

Defined in: studioOperations.types.ts:10

Parameters

route

string

Returns

Promise<HistoryReply | undefined>


publish()

publish(route): Promise<PublishOutcome>

Defined in: studioOperations.types.ts:9

Parameters

route

string

Returns

Promise<PublishOutcome>


rollback()

rollback(route, hash): Promise<PublishOutcome>

Defined in: studioOperations.types.ts:11

Parameters

route

string

hash

string

Returns

Promise<PublishOutcome>