Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Layer

Hierarchy

Index

Constructors

constructor

  • new Layer(name: string): Layer

Properties

Protected _name

_name: string

classPattern

classPattern: string = ""

color

color: string = ""

Readonly dataManager

dataManager: PresetManager = new PresetManager()

description

description: string = ""

filePattern

filePattern: string = ""

isLayer

isLayer: boolean = true

nsPattern

nsPattern: string = ""

original

original: boolean = false

pathPattern

pathPattern: string = ""

requireName

requireName: boolean = true

script

script: string = script

single

single: boolean = false

template

template: string = ""

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

getClassName

  • getClassName(entity: Entity): string

getData

  • getData(name: string): undefined | Preset

Protected getDescriptor

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

getFileName

  • getFileName(entity: Entity): string

getFilePath

getFullName

getNameSpace

getPath

getPathHash

load

  • load(source: Item): void

Protected loadProperty

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

toJSON

Generated using TypeDoc