Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Preset

Hierarchy

Index

Constructors

constructor

  • new Preset(name: string): Preset

Properties

Protected _name

_name: string

color

color: string = ""

description

description: string = ""

original

original: boolean = false

Readonly propertyManager

propertyManager: PropertyManager = new PropertyManager()

version

version: number = 1

Static Protected IgnoreList

IgnoreList: Array<string> = Item.IgnoreList.concat(['_name'])

Static Protected IncludeList

IncludeList: Array<string> = Item.IncludeList.concat(['name'])

Accessors

camelCase

  • get camelCase(): string

ignoreList

  • get ignoreList(): Array<string>

includeList

  • get includeList(): Array<string>

name

  • get name(): string
  • set name(name: string): void

snakeCase

  • get snakeCase(): string

wavelCase

  • get wavelCase(): string

Methods

Protected getDescriptor

  • getDescriptor(name: string): undefined | null | PropertyDescriptor

load

  • load(source: Item): void

Protected loadProperty

  • loadProperty(name: string, source: IKeyValue): void

toJSON

Generated using TypeDoc