sloth 1.0.2
sloth: ^1.0.2 copied to clipboard
Sloth combines all current and future packages provided under the sloth name. You can import sloth to have access to all class extensions or add the individual packages to your pubspec.yaml file.
ARE YOU A SLOTH? - SLOTH CORE #
Features #
- sloth_datetime
- DateTime extension:
- secondsSinceEpoch
- DateTime extension:
- slot_link_crawler
Getting started #
With dart:
$ dart pub add sloth
With Flutter:
$ flutter pub add sloth
Usage #
Import the package
import 'package:sloth/sloth.dart';
sloth_datetime #
// get secondsSinceEpoch
int seconds = DateTime.now().secondsSinceEpoch;
print("Seconds since epoch $seconds s");
slot_link_crawler #
final crawler = SlothLinkCrawler(
// Domain to crawl
baseUrl: 'https://example.com',
// if true only urls of the domain will get listed
onlyInternalDomainLinks: true,
// if true some debugging information will be displayed in the console
debugMode: true,
// set the duration between crawl calls
duration: const Duration(seconds: 2),
// set a custom user agent
userAgent: 'SlothLinkCrawler');
// List of all crawled urls
List<String> result = await crawler.crawl();