richtrex_image 1.2.0 copy "richtrex_image: ^1.2.0" to clipboard
richtrex_image: ^1.2.0 copied to clipboard

discontinuedreplaced by: auto_size_widget

An extended package of RichTrex package which is enabling user to resize image widget.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:richtrex_image/richtrex_image.dart';

void main() {
  runApp(const MaterialApp(title: "RichTrex Image Demo", home: MyApp()));
}

class MyApp extends StatefulWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  var controller = TextEditingController();

  String url =
      "https://www.kindpng.com/picc/b/355-3557482_package-icon-png.png";
  void setText(String url) => setState(() => this.url = url);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(title: const Text("Image Resize Demo")),
        body: SafeArea(
            child: Container(
                alignment: Alignment.center,
                padding: const EdgeInsets.all(kToolbarHeight),
                child: RichTrexImage.network(url, size: const Size(100, 100)))),
        bottomSheet: Container(
            height: kToolbarHeight,
            decoration: BoxDecoration(color: Colors.black.withOpacity(0.05)),
            padding: const EdgeInsets.symmetric(horizontal: 8.0),
            child: TextField(
                controller: controller,
                decoration: InputDecoration(
                    hintText: "Insert URL Here",
                    suffixIcon: InkWell(
                        onTap: () => setText(controller.text),
                        child: Icon(Icons.send,
                            color: Colors.black.withOpacity(0.5)))))));
  }
}
2
likes
150
pub points
0%
popularity

Publisher

unverified uploader

An extended package of RichTrex package which is enabling user to resize image widget.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, flutter_svg, provider

More

Packages that depend on richtrex_image