Hibok
您不能選擇超過 %s 個話題 話題必須以字母或數字為開頭,可包含連接號 ('-') 且最長為 35 個字
 
 
 
 
 
 

26 行
732 B

  1. import 'package:chat/photo/entity/options.dart';
  2. import 'package:chat/photo/provider/asset_provider.dart';
  3. import 'package:flutter/material.dart';
  4. class PhotoPickerProvider extends InheritedWidget {
  5. final Options options;
  6. final AssetProvider assetProvider = AssetProvider();
  7. PhotoPickerProvider({
  8. @required this.options,
  9. @required Widget child,
  10. Key key,
  11. }) : super(key: key, child: child);
  12. @override
  13. bool updateShouldNotify(InheritedWidget oldWidget) {
  14. return true;
  15. }
  16. static PhotoPickerProvider of(BuildContext context) =>
  17. context.dependOnInheritedWidgetOfExactType<PhotoPickerProvider>();
  18. static AssetProvider assetProviderOf(BuildContext context) =>
  19. of(context).assetProvider;
  20. }