url property

String get url

URL final do popup.

Implementation

String get url {
  final id = publicationId?.trim();
  if (id != null && id.isNotEmpty) {
    return 'https://news.google.com/swg/ui/v1/addpreferredsource'
        '?publication_id=${Uri.encodeComponent(id)}'
        '&hl=${Uri.encodeComponent(lang)}';
  }
  final host = domain!
      .trim()
      .replaceFirst(RegExp(r'^https?://'), '')
      .replaceFirst(RegExp(r'/.*$'), '');
  return 'https://www.google.com/preferences/source'
      '?q=${Uri.encodeComponent(host)}&hl=${Uri.encodeComponent(lang)}';
}