Last updated:
0 purchases
find size
Find Size #
A Flutter plugin to easily obtain the size of widgets within your application. This plugin is designed to simplify the process of retrieving the size of a widget, making it useful for a variety of use cases such as dynamic layout adjustments and responsive design.
Platform Support #
Android
iOS
Web
MacOS
Linux
Windows
✅
✅
✅
✅
✅
✅
Features #
Retrieve the height and width of a Flutter widget.
Works with any widget type.
Getting Started #
Add this plugin to your pubspec.yaml file:
dependencies:
find_size: ^1.0.0
copied to clipboard
Run flutter pub get to install the package.
Usage #
Import the package in your Dart code:
import 'package:find_size/find_size.dart';
copied to clipboard
Use the FindSize widget in your widget tree:
// Wrap the widget whose size you want to obtain with a `FindSize` widget.
FindSize(
onChange: (Size size){
// Use the size information as needed.
print("Widget size: $size");
},
child: YourWidget(),
)
copied to clipboard
This code will output the size of the YourWidget within the onChange callback.
Example #
Here's a simple example of how to use this plugin to get the size of a widget:
import 'package:find_size/find_size.dart';
import 'package:flutter/material.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: const Text('Find Size Plugin Example'),
),
body: Center(
child: FindSize(
onChange: (Size size) {
print("Button size: $size");
},
child: ElevatedButton(
onPressed: () {},
child: const Text('Click Me'),
),
),
),
),
);
}
}
copied to clipboard
Example #
For a complete example of how to use this plugin, check out the example folder in this repository.
Feedback and Contributions #
We value your feedback and encourage contributions to the Find Size Plugin. If you have suggestions, encounter issues, or would like to contribute to its development, please visit our GitHub repository to open an issue or create a pull request.
License #
This project is licensed under the MIT License - see the LICENSE file for details.
Contact #
If you have any questions or require assistance, please don't hesitate to contact us at [email protected].
Thank you for choosing the Find Size Plugin for your application, and we hope it enhances the user experience of your flutter application.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.