В этом разделе
Отправляет запрос на асинхронный рендеринг тайлов указанных изображений.
Синтаксис
var instance = new Vintasoft.Imaging.UI.WebImageViewerJS(controlId);
var value; // Type: any
// Parameters
var indexes; // Type: number[]
var successFunc; // Type: function
var errorFunc; // Type: function
var progressFunc; // Type: function
var cancelFunc; // Type: function
value = instance.renderImages(indexes, successFunc, errorFunc, progressFunc, cancelFunc);
function renderImages(
: number[],
: Function,
: Function,
: Function,
: Function
) : any;
Parameters
- indexes
- Массив индексов изображений в просмотрщике изображений. Все изображения в просмотрщике будут отображаться, если массив пуст.
- successFunc
- Функция, которая будет выполнена в случае успешной визуализации изображения.
Вот прототип функции "function __success()".
- errorFunc
- Функция, которая будет выполнена, если изображения НЕ отрисованы успешно. Вот прототип функции "function __error(message)".
Параметр message содержит информацию об исключении, возникшем во время рендеринга.
- progressFunc
- Функция, которая будет выполняться каждый раз при успешной визуализации изображения.
Вот прототип функции "function __progress(data)".
Параметр 'data' имеет следующие свойства:
- rendered (number): Количество обработанных изображений.
- total (number): Общее количество изображений.
- cancelRendering (boolean): Указывает, что рендеринг был прерван.
- cancelFunc
- Функция, которая будет выполнена в случае отмены рендеринга.
Вот прототип функции "function __cancel()".
Исключения
Исключение | Описание |
| Выбрасывается, если аргументы имеют неверные типы. |
| Выбрасывается, если метод был вызван во время инициализации. |
Совместимость с веб браузерами
Смотрите также