Class represents Skin or Layout

Skin

Hierarchy (view full)

Constructors

Properties

asJSON: string

Gets the object as serialized JSON string. Or sets serialized JSON (to fill this object's metadata by the metadata included within the JSON)

author: string

Get skin/layout author

description: string

Get skin/layout description

icon: string

Get skin/layout icon (typically svg file name)

id: string

Get skin/layout ID

isCurrent: boolean

Get skin/layout is currently loaded

objectType: string

Gets the object type as string

path: string

Get skin/layout path

persistentID: string

Gets persistent id of the object

skinOptions: string
statusInfo: Promise<any>

Undocumented

title: string

Get skin/layout title

version: string

Get skin/layout version like '1.0.0'

Methods

  • Parameters

    Returns Promise<any>

    Undocumented

  • Gets class name of the object.

    Returns string

  • Parameters

    • id: number

    Returns boolean

    Undocumented

  • Call defined method with locked data so user can access them.

    Parameters

    • func: (() => any)

      Method to call

        • (): any
        • Returns any

    Returns void

  • Parameters

    • id: number
    • value: boolean

    Returns void

    Undocumented