AppResources

Объект для управления ресурсами (строковыми и файловыми) в приложении.

Functions

Link copied to clipboard
fun addBaseName(name: String, toFront: Boolean = false)

Добавляет базовое имя файла ресурсов в реестр.

Link copied to clipboard

Возвращает ресурс Bundle по базовому имени.

Link copied to clipboard

Возвращает комбинированный bundle, содержащий все загруженные ресурсы.

Link copied to clipboard
fun imageUrl(name: String): URL

Получает URL изображения из каталога изображений.

Link copied to clipboard

Возвращает список базовых имён файлов ресурсов.

Link copied to clipboard

Добавляет загрузчик классов в начало цепочки.

Link copied to clipboard

Добавляет директорию ресурсов в цепочку загрузчиков.

Link copied to clipboard

Добавляет путь к ресурсам в цепочку загрузчиков.

Link copied to clipboard

Получает InputStream ресурса по его относительному пути.

Link copied to clipboard
fun resourceUrl(path: String): URL

Получает URL ресурса по его относительному пути.

Link copied to clipboard

Задаёт базовый загрузчик классов.

Link copied to clipboard
fun setBaseNames(vararg names: String)

Устанавливает набор базовых имён файлов ресурсов.

Link copied to clipboard
fun setLoaders(vararg loaders: ClassLoader)

Устанавливает цепочку загрузчиков классов.

Link copied to clipboard

Устанавливает локаль для приложения и обновляет состояние ресурсов.

Link copied to clipboard
fun styleUrl(name: String): URL

Получает URL файла стилей из каталога стилей.

Link copied to clipboard
fun text(key: String, vararg args: Any?): String

Получает локализованную строку по ключу с форматированием.

Link copied to clipboard
fun textFrom(bundle: ResourceBundle, key: String, vararg args: Any?): String

Получает локализованную строку из переданного bundle.

fun textFrom(baseName: String, key: String, vararg args: Any?): String

Получает локализованную строку из указанного файла ресурсов.

Link copied to clipboard

Пытается получить ресурс Bundle по базовому имени.

Link copied to clipboard

Пытается получить InputStream ресурса по его относительному пути.

Link copied to clipboard

Пытается получить URL ресурса по его относительному пути.