vitalRegion.dart 801 B

123456789101112131415161718192021222324252627282930313233
  1. import 'dart:core';
  2. import 'package:fis_jsonrpc/client_base.dart';
  3. import 'vitalRegion.m.dart';
  4. class VitalRegionService extends JsonRpcClientBase {
  5. VitalRegionService(
  6. String host, {
  7. String serviceName = "IVitalRegionService",
  8. Map<String, String>? headers,
  9. int? timeout,
  10. }) : super(
  11. host,
  12. serviceName,
  13. headers: headers,
  14. timeout: timeout,
  15. );
  16. Future<bool> setRegionVisibleConfigAsync(SetRegionVisibleConfigRequest request) async {
  17. var rpcRst = await call("SetRegionVisibleConfigAsync", request);
  18. return rpcRst;
  19. }
  20. Future<List<int>> getRegionVisibleConfigAsync(GetRegionVisibleConfigRequest request) async {
  21. var rpcRst = await call("GetRegionVisibleConfigAsync", request);
  22. var result = (rpcRst as List).cast<int>().toList();
  23. return result;
  24. }
  25. }