# class AdModelEvents

#### package com.turner.top.sdk.common.ads.models.events

#### extends EventCollection<AdModelEventType, Dynamic>

Collection of events dispatched by the ad model

### Constructor

###

`new ()`

### Variables

###

`read onlypropertyChanged:AdModelPropertyChangedEvent`

When any ad model property changes

### Inherited Variables

### Inherited Methods

#### Defined by EventCollection

###

`after ():ISimpleEventCollection<T, R>`

###

`around ():ISimpleEventCollection<T, R>`

###

`before ():ISimpleEventCollection<T, R>`

###

`each (f:EventSignal1<T, R> ‑> Void):ISimpleEventCollection<T, R>`

Public API

###

`length ():UInt`

###

`listen (handler:ListenableHandler):ISimpleEventCollection<T, R>`

###

`listenFor (f:ListenForMap):ISimpleEventCollection<T, R>`

###

`once (handler:ListenableHandler):ISimpleEventCollection<T, R>`

###

`unlisten (handler:ListenableHandler):ISimpleEventCollection<T, R>`

###

`unlistenFor (f:ListenForMap):ISimpleEventCollection<T, R>`