ResourceManager

Пространство имен: PP

Иерархия наследования

Object

ResourceManager

Описание

Класс ResourceManager представляет собой менеджер ресурсов.

Комментарии

Класс содержит список элементов управления, требующих локализации, и обновляет значения их полей при смене текущего языка системы.

Синтаксис

PP.initClass(PP.ResourceManager,  PP.Object, "PP.ResourceManager");

Конструктор

  Имя конструктора Краткое описание
ResourceManager Конструктор ResourceManager создает экземпляр класса ResourceManager.

Свойства

  Имя свойства Краткое описание
RootResourcesFolder Свойство RootResourcesFolder определяет корневую папку, содержащую файлы ресурсов.
String Свойство String определяет строку для указанного языка, ресурсного ключа и имени поля.

Методы

  Имя метода Краткое описание
addToResourceList Метод addToResourceList добавляет указанный массив к существующему списку наименований файлов ресурсов.
attachResourceFiles Метод attachResourceFiles инициализирует загрузку файлов ресурсов.
detachResourceFiles Метод detachResourceFiles отсоединяет все ресурсные файлы для указанного языка.
isControlRegistered Метод isControlRegistered проверяет, зарегистрирован ли указанный элемент управления в менеджере ресурсов.
isResourceFileAttached Метод isResourceFileAttached проверяет, подключён ли файл ресурсов для указанной локали.
isResourceFilesAttached Метод isResourceFilesAttached проверяет, подключены ли ресурсные файлы для указанной локали.
load Метод load загружает ресурсные файлы, представленные в виде строки с разделителем через запятую.
refreshControls Метод refreshControls обновляет элементы управления, зарегистрированные в менеджере ресурсов.
registerControl Метод registerControl регистрирует элемент управления в менеджере ресурсов.
setResourceHandler Метод setResourceHandler устанавливает адрес веб-сервиса, обрабатывающего запросы к менеджеру ресурсов.
setResourceList Метод setResourceList инициализирует список доступных файлов ресурсов.
setStrings Метод setStrings загружает массив строк для указанных языков, ресурсных ключей и наименований полей.
unRegisterControl Метод unRegisterControl исключает элемент управления из списка зарегистрированных элементов управления в менеджере ресурсов.

События

   Имя события Краткое описание
ResourceFileLoaded Событие ResourceFileLoaded генерируется после загрузки файла ресурсов.
ResourcesLoaded Событие ResourcesLoaded генерируется после загрузки ресурсов из файла.
StartupSetLoaded Событие StartupSetLoaded генерируется после загрузки всех файлов ресурсов для текущего языка.

Свойства, унаследованные от класса Object

  Имя свойства Краткое описание

Id

Свойство Id определяет идентификатор объекта репозитория.

Методы, унаследованные от класса Object

  Имя метода Краткое описание
clone Метод clone создает копию объекта.
dispose Метод dispose уничтожает компонент.
getHashCode Метод getHashCode возвращает хэш-код объекта репозитория.
getId Метод getId возвращает идентификатор объекта репозитория.
getSettings Метод getSettings возвращает настройки объекта репозитория.
getTypeName Метод getTypeName возвращает имя типа объекта без пространства имен, к которому он принадлежит.
isEqual Метод isEqual определяет, равен ли заданный объект текущему объекту репозитория.
isLive Метод isLive определяет действительность объекта репозитория.
removeAllEvents Метод removeAllEvents удаляет все обработчики событий объекта по заданному контексту.
setId Метод setId определяет идентификатор объекта репозитория.
setSettings Метод setSettings задает настройки объекта репозитория.
defineProps Метод defineProps создает методы get и set из массива имен для указанного класса.
keys Метод keys возвращает массив названий методов и свойств для указанного объекта.

См. также:

PP