ImageWidgetComponent.init constructor
ImageWidgetComponent.init({
- ImageWidgetBuilder? assetDebugBuilder,
- ImageWidgetBuilder? netWorkWidgetBuilder,
- ImageWidgetBuilder? svgWidgetBuilder,
- ImageWidgetBuilder? errorBuilder,
- List<
String> assetsNames = const ['assets/', 'image/', 'images/'], - String defaultPackage = _DEFAULT_PACKAGE,
Implementation
factory ImageWidgetComponent.init(
{ImageWidgetBuilder? assetDebugBuilder,
ImageWidgetBuilder? netWorkWidgetBuilder,
ImageWidgetBuilder? svgWidgetBuilder,
ImageWidgetBuilder? errorBuilder,
List<String> assetsNames = const ['assets/', 'image/', 'images/'],
String defaultPackage = _DEFAULT_PACKAGE}) {
if (_instance == null) {
_instance = ImageWidgetComponent._(
assetDebugBuilder: assetDebugBuilder,
netWorkWidgetBuilder: netWorkWidgetBuilder ?? _defaultBuilder,
svgWidgetBuilder: svgWidgetBuilder ?? _defaultBuilder,
errorWidgetBuilder: errorBuilder,
assetsNames: assetsNames,
defaultPackage: defaultPackage,
);
}
return _instance!;
}