# class AdEvents

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

#### extends EventCollection<AdEventType, Dynamic>

### Constructor

###

`new ()`

### Variables

###

`read onlyblocked:AdBlockedEvent`

###

`read onlycreativeEnded:AdCreativeEndedEvent`

###

`read onlycreativeStarted:AdCreativeStartedEvent`

###

`read onlyerror:AdErrorEvent`

###

`read onlyfinished:AdFinishedEvent`

###

`read onlyloaded:AdLoadedEvent`

###

`read onlymuteChanged:AdMuteChangedEvent`

###

`read onlypaused:AdPausedEvent`

###

`read onlyrequestCanceled:AdRequestCanceledEvent`

###

`read onlyrequestCompleted:AdRequestCompletedEvent`

###

`read onlyrequestError:AdRequestErrorEvent`

###

`read onlyrequestStateChanged:AdRequestStateChangedEvent`

###

`read onlyrequesting:AdRequestingEvent`

###

`read onlyresumed:AdResumedEvent`

###

`read onlyslotEnded:AdSlotEndedEvent`

###

`read onlyslotStarted:AdSlotStartedEvent`

###

`read onlystarted:AdStartedEvent`

###

`read onlystarting:AdStartingEvent`

###

`read onlystateChanged:AdStateChangedEvent`

###

`read onlystopped:AdStoppedEvent`

###

`read onlytimeChanged:AdTimeChangedEvent`

###

`read onlyvolumeChanged:AdVolumeChangedEvent`

### 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>`