huawei_ads library Null safety

Classes

ActivateStyle
AdParam
AdParamErrorCode
AdProvider
Ads
AdSize
AdvertisingIdClient
AdvertisingIdClientInfo
AudioFocusType
BannerAd
BannerAdSize
BannerView
BannerViewController
BaseAdSlot
Bundle
ConsentConstant
ContentClassification
CreativeMatchStrategy
DetailedCreativeType
DislikeAdReason
ErrorCodes
Gender
HwAds
ImageViewScaleType
InstallReferrerClient
InstreamAd
InstreamAdLoader
InstreamAdView
InstreamAdViewController
InstreamAdViewElements
InterstitialAd
LinearAdSlot
Location
NativeAd
NativeAdAssetNames
NativeAdChoicesPosition
NativeAdConfiguration
NativeAdController
NativeAdDirection
NativeStyles
NonPersonalizedAd
Orientation
PlayerConfig
ReferrerDetails
RequestOptions
Reward
RewardAd
RewardAdErrorCode
RewardVerifyConfig
SplashAd
SplashAdOrientation
TagForChild
UnderAge
VastAdEventListener
VastAdView
VastAdViewController
VastRequestOptions
VastSdkConfiguration
VastSdkFactory
VideoConfiguration
VideoOperator

Enums

AdEvent
ConsentStatus
ConsentUpdateEvent
DebugNeedConsent
Gravity
InstallReferrerStateEvent
NativeAdLoadState
NativeAdType
NativeFontWeight
ReferrerCallMode
ReferrerResponse
RewardAdEvent
SplashAdDisplayEvent
SplashAdLoadEvent
SplashAdType
VideoLifecycleEvent

Typedefs

AdListener = void Function(AdEvent event, {int? errorCode})
ConsentUpdateListener = void Function(ConsentUpdateEvent? event, {List<AdProvider>? adProviders, ConsentStatus? consentStatus, String? description, bool? isNeedConsent})
DislikeAdListener = void Function(AdEvent? event)
InstallReferrerStateListener = void Function(InstallReferrerStateEvent? event, {ReferrerResponse? responseCode})
NativeAdStateListener = void Function(NativeAdLoadState state)
RewardAdListener = void Function(RewardAdEvent? event, {int? errorCode, Reward? reward})
SplashAdDisplayListener = void Function(SplashAdDisplayEvent event)
SplashAdLoadListener = void Function(SplashAdLoadEvent event, {int? errorCode})
VideoLifecycleListener = void Function(VideoLifecycleEvent event, {bool? isMuted})