Показать сообщение отдельно
  #4 (permalink)  
Старый 03.02.2017, 15:38
Кандидат Javascript-наук
Отправить личное сообщение для Diphenyl Oxalate Посмотреть профиль Найти все сообщения от Diphenyl Oxalate
 
Регистрация: 21.01.2017
Сообщений: 139

В новой версии ожидается:

- функция Dialog.custom() для создания пользовательских конструкторов окон:

var _custom = Dialog.custom({
	width: 200,
	height: 400,
	animated: true,
	duration: 300,
	modal: true,
	closeAll: true
});

_custom({ 	// создаёт окно с указанными параметрами + те, которые
		// были прописаны в Dialog.custom
	header: "Заголовок",
	body: "Текст сообщения"
});


- новые параметры при создании Dialog():

{
	closeAll: false,		// при открытии закрывать все остальные окна
	closeIfAny: false,	// закрывать при открытии любого другого окна
	holdIfAny: false,		// не открывать, если открыто хоть одно окно
	noCopy: false,		// не открывать окно, если есть открытое окно,
					// созданное из этого же обработчика
	resizable: true,		// разрешить изменение размеров. Можно передать true либо
					// массив. Например, [1,1,1,1,0,0,0,0] запретит ресайз по диагонали
	notDraggable: false	// запретить перенос окна
}


Также будут обработчики событий onDrag, onDragStart, onDragEnd, onResize, onResizeStart, onResizeEnd и off-функции для удаления обработчиков (напр. offResizeStart).

- поиск ответа на вопрос "А нахера?":

Тут ничего конкретно обещать не могу.

Последний раз редактировалось Diphenyl Oxalate, 03.02.2017 в 15:50.
Ответить с цитированием