collect method

Future<bool> collect({
  1. required SCSourceModel source,
  2. required SourceType sourceType,
  3. required bool isCollect,
})

收藏 isCollect 收藏为true,取消收藏为false

Implementation

Future<bool> collect({
  required SCSourceModel source,
  required SourceType sourceType,
  required bool isCollect,
}) async {
  if (!_supportPlatform || !isInitialize) return false;
  final bool? state = await _channel.invokeMethod<bool>(
      'collect',
      source.toMap().addAllT(
          {'sourceType': sourceType.index, 'operationType': isCollect}));
  return state ?? false;
}