Options
All
  • Public
  • Public/Protected
  • All
Menu

全ての子要素のstatsと内容をキャッシュした -Sync API を提供するコンテナ(ghost, balloon等)のルートディレクトリオブジェクト。

container root directory object which provides -Sync APIs by cache all children's stats and contents.

Hierarchy

  • NanikaContainerSyncDirectory

Implements

Index

Constructors

constructor

Properties

Private _childrenAllCache

_childrenAllCache: NanikaContainerSyncFile[]

Private _childrenCache

_childrenCache: NanikaStorageSyncEntry[]

Private _indexes

_indexes: object

Type declaration

  • [path: string]: number

path

path: string

Methods

Private _makeIndexes

  • _makeIndexes(): void

children

childrenAll

childrenAllSync

childrenSync

descriptInfo

descriptInfoByType

  • descriptInfoByType(type: "ghost"): Promise<Ghost>
  • descriptInfoByType(type: "balloon"): Promise<Balloon>
  • descriptInfoByType(type: "shell"): Promise<Shell>
  • descriptInfoByType(type: "plugin"): Promise<Plugin>
  • descriptInfoByType(type: "headline"): Promise<Headline>
  • descriptInfoByType(type: "calendar.skin"): Promise<CalendarSkin>
  • descriptInfoByType(type: "calendar.plugin"): Promise<CalendarPlugin>

descriptTxt

filteredChildrenAll

filteredChildrenAllSync

installInfo

installTxt

isChildOf

isDirectory

  • isDirectory(): Promise<boolean>

name

  • name(): Promise<string>

new

relative

toCached

  • toCached(): Promise<this>

toString

  • toString(): string

Generated using TypeDoc