init method

Future<void> init (String title, String channel, String url, String albumCover, String appIcon)

Implementation

static Future<void> init(String title, String channel, String url,
    String albumCover, String appIcon) async {
  String checkIfNull(String toCheck) {
    if (toCheck == null) {
      return "theGivenResourceIsNull";
    } else {
      return toCheck;
    }
  }

  await nativeChannel.invokeMethod("startService", {
    "title": title,
    "channel": channel,
    "url": url,
    "albumCover": checkIfNull(albumCover),
    "appIcon": checkIfNull(appIcon),
  });
}