BannerView constructor
BannerView(
- String placement,
- FairBid sdk, {
- WidgetBuilder? placeholderBuilder,
- ErrorWidgetBuilder? errorWidgetBuilder,
Creates a widget that embeds a regular banner for a placement
.
Tries to create a banner view for a placement
using given sdk
.
While loading it can show widget built with placeholderBuilder
.
In case of error happening it presents the widget built with errorWidgetBuilder
.
The widget would take all of the available width and enough height to present a native view.
The expected height of the banner would be one of the following values: 50 for phones, 90 for tablets. Consider this values when using placeholderBuilder
and errorWidgetBuilder
.
The expected width of the banner is: 320 for phones and 728 for tablets although real values may vary.
Implementation
factory BannerView(String placement, FairBid sdk,
{WidgetBuilder? placeholderBuilder,
ErrorWidgetBuilder? errorWidgetBuilder}) =>
BannerView._(
placement: placement,
sdk: sdk,
placeholderBuilder: placeholderBuilder,
errorWidgetBuilder: errorWidgetBuilder,
type: _BannerType.BANNER,
);