import 'package:flutter/material.dart'; import 'package:zhiying_base_widget/widgets/home_goods/home_goods.dart'; import 'package:zhiying_base_widget/widgets/home_goods/home_goods_header.dart'; import 'package:zhiying_base_widget/widgets/home_goods/skeleton/home_goods_header_sk.dart'; import 'package:zhiying_base_widget/widgets/home_goods/skeleton/home_goods_sk.dart'; import 'package:zhiying_comm/zhiying_comm.dart'; import 'package:event_bus/event_bus.dart'; class GoodsListCreater extends WidgetCreater { @override List createWidgets(Map model) { EventBus eventBus = EventBus(); return [ SliverPersistentHeader( pinned: true, floating: false, delegate: HomeGoodsDelegate(), ), SliverToBoxAdapter( child: HomeGoods(), ), ]; } @override List createSkeleton(Map model) { return [ SliverPersistentHeader( pinned: true, floating: false, delegate: HomeGoodsHeaderSkeletonDelegate(), ), SliverToBoxAdapter( child: HomeGoodsSkeleton(), ), ]; } @override bool isSliverChild() { return true; } }