Cache

Простая система кэширования, используемая внутри FileLoader.

Пример

Чтобы включить кэширование для всех загрузчиков, использующих FileLoader, установите значение:

v3d.Cache.enabled = true.

Свойства

.enabled : Boolean

Включено ли кэширование. По умолчанию false.

.files : Object

Объект в котором хранятся кэшированные файлы.

Методы

.add(key : String, file : Object)

Добавляет запись в кэш с ключом для ссылки на файл. Если этот ключ уже содержит файл, он перезаписывается.

.get(key : String) → Any

key — ключевая строка.

Получает значение по ключу. Если ключ не существует, возвращается undefined.

.remove(key : String)

key — ключевая строка, ссылающаяся на кэшированный файл.

Удаляет кэшированный файл, связанный с ключом.

.clear()

Удаляет все значения из кэша.

Исходный файл

О том как получить исходный код этого модуля читайте тут.