kit library

Kit layer — configuration, initialization, and controller.

import 'package:quran_kit/kit.dart';

await QuranKit.initialize(QuranKitConfig(
  fontBaseUrl: 'https://cdn.example.com/qfc4_fonts',
));
final controller = QuranReaderController();
await controller.init();

Classes

QuranKit
Single entry-point to initialize all quran_kit services.
QuranKitConfig
Configuration for QuranKit.initialize.
QuranReaderController
Lightweight state orchestrator for Quran reader screens.