Cache - Руководство по Вердж3Д - Софт Эйт Софт
Description: Узнайте как использовать Cache в интерактивных 3Д-веб-приложениях сделанных на Вердж3Д

# Cache

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

## Пример

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

`v3d.Cache.enabled = true`

## Свойства

### # .enabled : Boolean

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

### # .files : Object

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

## Методы

### # .add(key : String, file : Object)

- key — ключ, чтобы ссылаться на кэшированный файл.
- file — файл для кэширования.

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

### # .get(key : String) → Any

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

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

### # .remove(key : String)

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

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

### # .clear()

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

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

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