circular_network_image_widget.dart 656 B

1234567891011121314151617181920212223
  1. import 'package:flutter/material.dart';
  2. class CircularNetworkImageWidget extends StatelessWidget {
  3. final String _url;
  4. final double _size;
  5. const CircularNetworkImageWidget(String url, double size, {Key key})
  6. : this._url = url,
  7. this._size = size,
  8. super(key: key);
  9. @override
  10. Widget build(BuildContext context) {
  11. return new Container(
  12. width: _size,
  13. height: _size,
  14. margin: const EdgeInsets.only(right: 8),
  15. decoration: new BoxDecoration(
  16. shape: BoxShape.circle,
  17. image: new DecorationImage(
  18. fit: BoxFit.contain, image: new NetworkImage(_url))));
  19. }
  20. }