基础库
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 

24 行
554 B

  1. import 'package:flutter/material.dart';
  2. class SliverTabBarDelegate extends SliverPersistentHeaderDelegate {
  3. final TabBar widget;
  4. const SliverTabBarDelegate(this.widget) : assert(widget != null);
  5. @override
  6. Widget build(BuildContext context, double shrinkOffset, bool overlapsContent) {
  7. return this.widget;
  8. }
  9. @override
  10. bool shouldRebuild(SliverTabBarDelegate oldDelegate) {
  11. return false;
  12. }
  13. @override
  14. double get maxExtent => widget.preferredSize.height;
  15. @override
  16. double get minExtent => widget.preferredSize.height;
  17. }