FLUTTER ECOSYSTEM

atreeon_get_child_size

一个返回子对象大小的控件。每当控件大小发生变化时,[onChange] 回调都会执行。

atreeon_get_child_size 封面
最新版本
0.1.1+1
近 30 天下载
6
喜欢数
2
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

atreeon_get_child_size 包提供了一个 Flutter 小部件,用于测量并公开其子小部件的大小。当子小部件的尺寸发生变化时,该组件会触发 onChange 回调,从而实现对布局更新的动态响应。适用于需要实时跟踪大小的场景,例如基于容器尺寸的响应式布局或动画。该小部件轻量且可无缝集成到现有 Flutter 应用中,支持所有主要平台。

适合场景
  • 响应式UI调整
  • 动态动画触发
  • 布局调试
  • 实时大小监控
  • 自定义布局计算
主要特点
  • 实时大小更新
  • OnChange 回调支持
  • 跨平台兼容性
  • 最小性能开销
  • 与现有小部件的简单集成
适合对象
  • 需要尺寸反馈的开发者
  • 需要动态大小的UI组件
  • 调试布局问题
  • 基于尺寸的动画
  • 跨平台应用开发
使用建议
  • 在敏感上下文中使用可能导致重建
  • 在复杂树结构中需要谨慎处理
  • 不适用于静态尺寸需求
  • 大型 widget 树中的潜在性能影响
  • 仅限直接子项大小测量
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add atreeon_get_child_size

所属分类

源码仓库

关联项目