В этом разделе перечислены свойства и методы плагина PluginSetting

Назначение

Плагин PluginSetting предназначен для работы с ini-файлами в контексте JavaScript


Использование

Перед использованием плагина, его необходимо подключить командой

// Загрузить плагин и присвоить его объект переменной
var pluginSetting = post.loadPlugin('PluginSetting');

Свойства

не имеет свойств

Методы

objPlugin pluginSetting.install(scriptEngine) Функция

установка в JS конструкторов объектов
ВНИМАНИЕ! начиная с версии svn.r959 функцию .install() вызывать нет необходимости, ее вызов происходит в функции post.loadPlugin()

// Загрузить плагин и Установить в JS конструторы объектов
var plg = post.loadPlugin('PluginSetting').install(scriptEngine);

после выполнения этого метода, для создания экземпляров объектов используется оператор new

// Создать объект, к свойствам и
// методам которого можно обращаться в стиле Qt
var ini = new JCJS_ini();

Чтобы не использовать функцию install несколько раз (а это возможно, если вы подключаете хелперы типа jcjsHelper_Db.js, который использует два плагина), рекомендуется загрузку плагина обернуть в такую конструкцию

try{String(JCJS_ini)}catch(e){
    // Загрузить плагин и Установить в JS конструторы объектов
    post.loadPlugin('PluginSetting').install(scriptEngine);
}

String pluginSetting.objects() Функция

Вывести список всех поддерживаемых объектов

// Загрузить плагин и Установить в JS конструторы объектов
var pluginSetting = post.loadPlugin('PluginSetting');

var allSupportObjects = pluginSetting.objects();
// переменной allSupportObjects присвоится строка 'JCJS_ini'
// Плагин поддерживает создание объектов только одного типа

  • Плагины

  • PluginSetting

  • Описание объектов

    1. JCJS_ini - для работы с файлами формата ini