setting_service.dart 568 B

12345678910111213141516
  1. import 'package:dartz/dartz.dart';
  2. import 'package:flowy_sdk/dispatch/dispatch.dart';
  3. import 'package:flowy_sdk/protobuf/flowy-error/errors.pb.dart';
  4. import 'package:flowy_sdk/protobuf/flowy-grid/grid_entities.pb.dart';
  5. import 'package:flowy_sdk/protobuf/flowy-grid/setting_entities.pb.dart';
  6. class SettingFFIService {
  7. final String viewId;
  8. const SettingFFIService({required this.viewId});
  9. Future<Either<GridSettingPB, FlowyError>> getSetting() {
  10. final payload = GridIdPB.create()..value = viewId;
  11. return GridEventGetGridSetting(payload).send();
  12. }
  13. }