Read Plain Text books. Make highlight, bold, italic selected text. Read with auto scroll.
- Auto Scroll Text
- Highlight Text with Color
- Color Labels names can changable by user
- Make Bold, Italic, Underline of selected text
- Last Read Location saves automatically
- Highlight menu not supported on web yet.
- Book List
- Sections
- Reader Settings
void main() {
MinaReader.initReader();
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: 'Flutter Demo',
home: Scaffold(
body: BooksScreen(
title: 'Books',
booksAssetsFolder: "assets/books/",
books: [
Book(
title: 'Asâ-yı Musa',
assetFolder: 'asayi_musa',
sections: [
Section(
title: 'Mukaddimat',
fileName: 'mukaddimat.txt',
),
Section(
title: 'Birinci Mesele', fileName: 'birinci_mesele.txt'),
Section(
title: 'İkinci Mesele',
fileName: 'ikinci_mesele.txt',
)
],
),
Book(
title: 'Sözler',
sections: [
Section(
title: 'Birinci Söz',
fileName: 'birinci_soz.txt',
),
Section(title: 'İkinci Söz', fileName: 'ikinci_soz.txt'),
Section(
title: 'Üçüncü Söz',
fileName: 'ucuncu_soz.txt',
)
],
assetFolder: 'sozler',
),
],
),
),
);
}
}