Iridium-reader-widget - Plug and play reader widget allowing to easily integrate an Iridium viewer inside any app

Overview

Plug and play reader widget allowing to easily integrate an Iridium viewer inside any app.

Features

  • Display Epub e-books.

Getting started

TODO: List prerequisites and provide or point to information on how to start using the package.

Usage

The example suidirectory provides a minimalistic starting point.

Add the iridium_reader_widget project as a submodule and add it to the dependencies list (it is not published on Pub.dev yet).

In the Flutter screen where you want to embed a vieser:

import 'package:iridium_reader_widget/views/viewers/epub_screen.dart';

And anywhere in your view hierarchy:

EpubScreen.fromPath(filePath: widget.dirPath)

Additional information

More information here and here.

You might also like...

Flutter mapbox - This Flutter plugin allows to show embedded interactive and customizable vector maps inside a Flutter widget

Flutter mapbox - This Flutter plugin allows to show embedded interactive and customizable vector maps inside a Flutter widget

Flutter Mapbox GL Please note that this project is community driven and is not a

Jan 31, 2022

A Flutter plugin for iOS and Android allowing access to the device cameras.

Camera Plugin A Flutter plugin for iOS and Android allowing access to the device cameras. Note: This plugin is still under development, and some APIs

Mar 17, 2020

A Flutter plugin for Android and iOS allowing access to the device cameras, a bit deeper!!

flutter_cameraview A Flutter plugin for Android and iOS allowing access to the device cameras, a bit deeper!!. This plugin was created to offer more a

Oct 22, 2022

A Flutter plugin for iOS and Android allowing access to the device cameras.

A Flutter plugin for iOS and Android allowing access to the device cameras.

Jan 8, 2023

A package script for allowing coverage test tool to see all Dart files

full_coverage Coverage tools like codecov only see the files that were actually triggered by tests. This means that a coverage of 100% can easily be a

Mar 18, 2022

Allows communication between your bot and the Web App built in Flutter displayed inside Telegram.

tele_web_app It enables communication between your bot and the Flutter-embedded Web App displayed inside Telegram by making use of interoperability be

Dec 8, 2022

News App developed with Flutter featuring beautiful UI, category-based news, story for faster news reading, inbuilt article viewer, share feature, and more.

News App developed with Flutter featuring beautiful UI, category-based news, story for faster news reading, inbuilt article viewer, share feature, and more.

Ariel News App developed with Flutter featuring beautiful UI, category-based news, story for faster news reading, inbuilt article viewer, share featur

Nov 9, 2022

Makes it possible to safely execute and retry a Future inside a StatelessWidget

Makes it possible to safely execute and retry a Future inside a StatelessWidget

futuristic Makes it possible to safely execute and retry a Future inside a StatelessWidget. See the Mainstream package for a similar API for working w

Sep 15, 2022
Comments
  • Go to Page Command not redirecting properly.

    Go to Page Command not redirecting properly.

    I have implemented this sdk in my flutter ebook reader mobile application. I want to navigate to specific page on user-input. For this I am using readerContext.execute(GoToPageCommand(index)); function where index is user-specific page index.

    It works well for the epub file where every chapter has single page, but In case where chapter has multiple pages, it only redirects to first page of that chapter instead of specific page.

    I saw the percentage calculation for findSpineItemIndex in GoToPageCommandProcessor, I want to navigate to specific page index. Please provide solution.

    opened by AshishAtKody 0
  • epubs not loaded due to xhtml error in epub or webview

    epubs not loaded due to xhtml error in epub or webview

    my code: String otherpath = '${(await _filePath)}/otherepub.epub'; ByteData data = await rootBundle.load("assets/frank.epub"); List<int> bytes = data.buffer.asUint8List(data.offsetInBytes, data.lengthInBytes); await File(otherpath).writeAsBytes(bytes); Navigator.push(context, MaterialPageRoute(builder: (context) => EpubScreen.fromPath(filePath: otherpath)));

    Webpage not available net:ERR_CLEARTEXT_NOT_PERMITTED

    is shown on the app.

    I/chromium(10556): [INFO:CONSOLE(1)] "Uncaught ReferenceError: xpub is not defined", source: chrome-error://chromewebdata/ (1)

    is the error code showing on the android studio console.

    opened by jaded0 1
Owner
Mantano
Mantano
A most easily usable RESAS API wrapper in Dart. With this library, you can easily integrate your application with the RESAS API.

A most easily usable RESAS API wrapper library in Dart! 1. About 1.1. What Is RESAS? 1.2. Introduction 1.2.1. Install Library 1.2.2. Import It 1.2.3.

Kato Shinya 2 Apr 7, 2022
๐Ÿ†™๐Ÿš€ Flutter application upgrade/ Flutter App Upgrade /Flutter App Update/Flutter Update / download Plug-in

???? Flutter application upgrade/ Flutter App Upgrade /Flutter App Update/Flutter Update / download Plug-in (with notice bar progress), supports full upgrade, hot update and incremental upgrade

PengHui Li 344 Dec 30, 2022
Croco: Stylized widgets ready to plug into your Flutter Web project

TODO: Put a short description of the package here that helps potential users know whether this package might be useful for them. Features TODO: List w

Diego Romero-Lovo 1 Jul 7, 2022
Integrate any icons you like to your flutter app

Flutter Tutorial - Icons - Custom & Plugin Icons Integrate any icons you like to your flutter app - Material Icons, Beautiful Icons & Custom Icons. โšก

Behruz Hurramov 1 Dec 28, 2021
Google play scraper for flutter and dart created form

Google Play Store Scraper Dart and Flutter Google Play Store Scraper for flutter and dart helps you to get apks information from google play store. Im

Sifat 3 Sep 14, 2022
Easily integrate GitHub's Octicons in your own Flutter project

flutter_octicons Use the Octicon icons developed by GitHub and released under the MIT license in Flutter. flutter_octicons automatically updates itsel

Rubin Raithel 6 Nov 21, 2022
Music-App-Flutter - This is a flutter app which has some songs displayed in the form of a list and user can play any of them by clicking on the name of the song.

music_player_app A music player app made by me in flutter About the App This is a music player which i made to play audio files which we have passed i

Harsh Kumar Khatri 3 Apr 1, 2021
๐Ÿงพ Flutter widget allowing easy cache-based data display in a ListView featuring pull-to-refresh and error banners.

Often, apps just display data fetched from some server. This package introduces the concept of fetchable streams. They are just like normal Streams, b

Marcel Garus 17 Jan 18, 2022
A widget based on Flutter's new Interactive Viewer that makes picture pinch zoom, and return to its initial size and position when released.

pinch_zoom A widget based on Flutter's new Interactive Viewer that makes picture pinch zoom, and return to its initial size and position when released

Teun Kortekaas 36 Dec 30, 2022
A flutter plugin to draw the coordinates on the widget and as well as to find the given point is inside a list of coordinates or not.

Draw On A flutter plugin to draw the coordinates on widget and as well as to find the given point is inside a list of coordinates or not. For Draw on

Sivaramsiva10 4 Apr 5, 2022