createCustomChannel method

  1. @override
Future<bool> createCustomChannel({
  1. required String channelId,
  2. required String channelName,
  3. String? channelDescription,
  4. int? importance,
  5. bool? enableLights,
  6. int? lightColor,
  7. bool? enableVibration,
  8. bool? enableSound,
})
override

Implementation

@override
Future<bool> createCustomChannel({
  required String channelId,
  required String channelName,
  String? channelDescription,
  int? importance,
  bool? enableLights,
  int? lightColor,
  bool? enableVibration,
  bool? enableSound,
}) async {
  final result =
      await methodChannel.invokeMethod<bool>('createCustomChannel', {
    'channelId': channelId,
    'channelName': channelName,
    'channelDescription': channelDescription,
    'importance': importance,
    'enableLights': enableLights,
    'lightColor': lightColor,
    'enableVibration': enableVibration,
    'enableSound': enableSound,
  });
  return result ?? false;
}