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

    Parameters

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