Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Folder

Hierarchy

Index

Constructors

constructor

  • new Folder(name: string): Folder

Properties

Protected _name

_name: string

description

description: string = ""

Readonly folderManager

folderManager: FolderManager = new FolderManager()

isLayer

isLayer: boolean = false

Readonly layerManager

layerManager: LayerManager = new LayerManager()

nsPattern

nsPattern: string = ""

Static Protected IgnoreList

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

Static Protected IncludeList

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

Accessors

all

camelCase

  • get camelCase(): string

children

  • get children(): Node[]

ignoreList

  • get ignoreList(): Array<string>

includeList

  • get includeList(): Array<string>

name

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

snakeCase

  • get snakeCase(): string

text

  • get text(): string

wavelCase

  • get wavelCase(): string

Methods

find

  • find(namexx: string[], layer: string): undefined | Layer

findLayer

Protected getDescriptor

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

load

  • load(source: Item): void

Protected loadProperty

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

remove

removeFolder

  • removeFolder(folder: Folder): void

removeLayer

  • removeLayer(layer: Layer): void

toJSON

toMap

  • toMap(): Map<string, Layer>

Static eachFolder

Static eachLayer

Generated using TypeDoc