message

показывает всплывающее сообщение

string message(string|object content, [string type,number expire,string id] );

Parameters

contentstring|objectобязательный параметр, текст сообщения или объект с настройками
typestringнеобязательный параметр, тип диалогового окна: "info", "success", "debug" или "error"
expirenumberнеобязательный параметр, время отображения в миллисекундах, 4000 по умолчанию, -1 если сообщение не должно скрываться
idstringнеобязательный параметр, ID сообщения

Returns

stringID сообщения

Example

// простая инициализация
webix.message("Some message","info",-1,"message1");
 
// расширенная инициализация
webix.message({
    text:"Form Data is Invalid",
    type:"error",
    expire: 10000,
    id:"message1"
});

Related samples

Details

Как скрыть сообщение

Сообщение можно скрыть при помощи метода hide():

var message = webix.message("Hi!");
webix.message.hide(message);
 
// or via the given message id
webix.message("Hi!","info",-1,"hi");
webix.message.hide("hi");

Глобальные настройки

У webix.message есть глобальные настройки, которые применяются ко всем экземплярам компонента:

  • webix.message.expire (number) - время отображения в миллисекундах. (4000 по умолчанию);
webix.message.expire = 2000; // сообщение пропадёт через 2 секунды
  • webix.message.position (string) - задаёт вертикальную позицию сообщений и порядок их появления. "top" по умолчанию.
// сообщения появляются в правом нижнем углу
webix.message.position = "bottom";

Related sample:  Message: Global Settings

Свойство position может принимать следующие значения:

  • "top" - каждое сообщение появляется поверх предыдущего в правом верхнем углу экрана
  • "left" - каждое сообщение появляется под предыдущим в левом верхнем углу экрана
  • "bottom" - каждое сообщение появляется над предыдущим в правом нижнем углу экрана

Если вам необходимо более точное позиционирование, используйте CSS.

See also
Наверх