mediaAspectRatio property

int mediaAspectRatio

This sets the aspect ratio for image or video to be returned for the native ad. Setting NativeMediaAspectRatio to one of the following constants will cause only ads with media of the specified aspect ratio to be returned:

  1. NATIVE_MEDIA_ASPECT_RATIO_LANDSCAPE default
  2. NATIVE_MEDIA_ASPECT_RATIO_PORTRAIT
  3. NATIVE_MEDIA_ASPECT_RATIO_SQUARE
  4. NATIVE_MEDIA_ASPECT_RATIO_ANY

Implementation

int get mediaAspectRatio => _mediaAspectRatio;
void mediaAspectRatio=(int? aspect)

Implementation

set mediaAspectRatio(int? aspect) {
  if (aspect != null) {
    assert(
      [
        MEDIA_ASPECT_RATIO_ANY,
        MEDIA_ASPECT_RATIO_LANDSCAPE,
        MEDIA_ASPECT_RATIO_PORTRAIT,
        MEDIA_ASPECT_RATIO_SQUARE,
      ].contains(aspect),
      'The entered value is not accepted. Accepted values: 1, 2, 3, 4',
    );
    _mediaAspectRatio = aspect;
  }
}