VintaSoft Imaging .NET SDK 14.0: Документация для Веб разработчика
Vintasoft.Imaging.UI.UIElements Namespace / WebUiElementCollectionJS type / changing Event
Syntax BrowserCompatibility SeeAlso
В этом разделе
    changing Событие (WebUiElementCollectionJS)
    В этом разделе
    Происходит при изменении коллекции UI-элементов.
    Синтаксис
    var instance; // Type: WebUiElementCollectionJS
    instance.changing = function(event) { }
    
    
    changing = function (
    event
    Объект, содержащий информацию о событии. Объект имеет следующие свойства:
    • target (object): Объект, вызвавший событие.
    • type (string): Имя события.
    • data (object): Объект, содержащий данные, указанные при подписке на событие.
    • originalEvent (object): Исходное событие, если событие было получено от DOM-элемента.
    : object
    eventsArgs
    Объект, содержащий аргументы события. Объект имеет следующие свойства:
    • actionName (string): Имя действия. Поддерживаемые значения: "clear", "insert", "removeAt", "move" и "swap".
    • items (object): Объекты WebUiElementJS, которые необходимо удалить. Свойство определено для действия "clear".
    • index (number): Индекс изображения в коллекции, отсчитываемый от нуля. Свойство определено для действий "insert" и "removeAt".
    • item (object): Объект WebUiElementJS, который необходимо вставить/удалить/переместить. Свойство определено для действий "insert", "removeAt" и "move".
    • firstIndex (number): Индекс первого UI-элемента после обмены элементов местами. Свойство определено только для действия "swap".
    • SecondIndex (number): Индекс второго UI-элемента после обмены элементов местами. Свойство определено только для действия "swap".
    • previousIndex (number): Индекс UI-элемента перед перемещением элемента. Свойство определено только для действия "move".
    • currentIndex (number): Индекс UI-элемента после перемещения элемента. Свойство определено только для действия "move".
    : object
    ) { };

    Parameters

    event
    Объект, содержащий информацию о событии. Объект имеет следующие свойства:
    • target (object): Объект, вызвавший событие.
    • type (string): Имя события.
    • data (object): Объект, содержащий данные, указанные при подписке на событие.
    • originalEvent (object): Исходное событие, если событие было получено от DOM-элемента.
    eventArgs
    Объект, содержащий аргументы события. Объект имеет следующие свойства:
    • actionName (string): Имя действия. Поддерживаемые значения: "clear", "insert", "removeAt", "move" и "swap".
    • items (object): Объекты WebUiElementJS, которые необходимо удалить. Свойство определено для действия "clear".
    • index (number): Индекс изображения в коллекции, отсчитываемый от нуля. Свойство определено для действий "insert" и "removeAt".
    • item (object): Объект WebUiElementJS, который необходимо вставить/удалить/переместить. Свойство определено для действий "insert", "removeAt" и "move".
    • firstIndex (number): Индекс первого UI-элемента после обмены элементов местами. Свойство определено только для действия "swap".
    • SecondIndex (number): Индекс второго UI-элемента после обмены элементов местами. Свойство определено только для действия "swap".
    • previousIndex (number): Индекс UI-элемента перед перемещением элемента. Свойство определено только для действия "move".
    • currentIndex (number): Индекс UI-элемента после перемещения элемента. Свойство определено только для действия "move".
    Совместимость с веб браузерами
    9
    5
    11
    5
    Смотрите также