sickchill

Last updated:

0 purchases

sickchill Image
sickchill Images
Add to Cart

Description:

sickchill

sickchill #
Dart package to manage remote sickchill instance, for Flutter support with UI widgets please check flutter_sickchill
Getting Started #
Create an instance of SickChill, you can then use it in any data state management you want (bloc, provider, mobx...)
final sickChill = SickChill(
baseUrl: 'http://192.168.1.35:8081',
apiKey: 'MyApiKey',//can be found on settings in web interface
enableLogs: true,
);
copied to clipboard
By default baseUrl uses http://localhost:8081.
Once you have that you can simply interact with sickchill's data.
Simple examples #
Getting shows #
final shows = await sickChill.getShows();
print(shows);
copied to clipboard
Getting show details #
final show = await sickChill.getShowDetails(shows.first.id);
print(show);
copied to clipboard
Searching and adding a show #
final results = await sickChill.searchShow('Friends')
await sickChill.addShow(indexerId: results.first.id);
copied to clipboard
Remove show #
await transmission.removeShow(tvShow.id, removeFiles: true);
copied to clipboard
Basic show actions #
With the show id you can use the methods getSeasons, pauseShow, refreshShowFromDisk and forceFullUpdateShow

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.