Skip to content

MapItemValidationTrigger

github-actions[bot] edited this page Nov 17, 2024 · 2 revisions
API / MapItemValidationTrigger<TKey, TItem> class

Represents a map item validation trigger. Instead of triggering a validation only when the map changes, a validation may be triggered by any of the contained items when they themselves change.

This is useful when within the collection there is a field that needs to be unique, such as a unique name for each item in the collection.

Extends ValidationTrigger<INotifyMapChanged<TKey, TItem> & Iterable<[TKey, TItem]>>.

class MapItemValidationTrigger<TKey, TItem>
    extends ValidationTrigger<INotifyMapChanged<TKey, TItem> | Iterable<[TKey, TItem]>>

Source reference: src/validation/triggers/MapItemValidationTrigger.ts:45.

Generic Parameters

  • TKey - The type of keys the map contains.

  • TItem - The type of items the map contains.

Constructors

Properties

  • inherited readonly trigger - Gets the source object that triggers validation.
  • inherited readonly validationTriggered - Gets an event that is raised whenever the source object triggers a validation.

Methods

Inheritance Hierarchy

Clone this wiki locally