Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Extension

Class representing the Extension resource.

Hierarchy

Index

Constructors

constructor

Properties

Optional _links

_links: Map<string, HalLink>

category

category: "CONTENT_FIELD" | "DASHBOARD"

Category of the extension

createdBy

createdBy: string

User who created the Extension

createdDate

createdDate: string

Created date of the extension

Optional description

description: string

Description for the extension

Optional height

height: number

Height of the extension

Optional hubId

hubId: string

Id of the associated hub

Optional id

id: string

Id of the extension

label

label: string

User friendly name of the extension

lastModifiedBy

lastModifiedBy: string

User who last changed the Extension

lastModifiedDate

lastModifiedDate: string

Last modified date of the extension

name

name: string

System name of the extension

Optional parameters

parameters: string

JSON config parameters of the extension

Optional settings

settings: string

Settings of the extension, as a JSON string

Optional snippets

snippets: ExtensionSnippet[]

Array of snippets

status

status: Status

Status of the extension

url

url: string

Base url for the extension

Methods

Protected performActionWithoutResourceResponse

  • performActionWithoutResourceResponse(name: string, params: any, data: any, method?: POST | PATCH | PUT): Promise<void>

toJSON

  • toJSON(): any

toJson

  • toJson(): any

Object literals

Readonly related

related: object

Resources and actions related to an Extension

delete

  • delete(): Promise<void>

hub

  • hub(): Promise<Hub>

update

Generated using TypeDoc