Interface IAppPublish

interface IAppPublish {
    appName?: string;
    data?: "source" | "target";
    description?: string;
    moveApp?: boolean;
    originAppId?: string;
    spaceId: string;


appName?: string

The name (title) of the application.


data?: "source" | "target"

The published app will have data from source or target app. The default is source.

  • source: Publish with source data
  • target: Publish with target data
description?: string
moveApp?: boolean

The original is moved instead of copied. The current published state of all objects is kept.

originAppId?: string

If app is moved, originAppId needs to be provided.

spaceId: string

The managed space ID where the app will be published.