pdfcraft_core 0.1.0 copy "pdfcraft_core: ^0.1.0" to clipboard
pdfcraft_core: ^0.1.0 copied to clipboard

Core models, schema definitions, and plugin contracts for the PDFCraft ecosystem.

pdfcraft_core #

Core models, schemas, and plugin contracts for the PDFCraft ecosystem.

Features #

  • Schema Engine: Fully serializable templates using freezed.
  • Plugin Contract: PdfCraftPlugin abstract interface.
  • Plugin Registry: Map strings to plugin builders.

Getting started #

dependencies:
  pdfcraft_core: ^0.1.0

Usage #

import 'package:pdfcraft_core/pdfcraft_core.dart';

void main() {
  const template = Template(
    version: '1.0',
    pages: [],
  );
  
  final json = template.toJson();
  print(json);
}
0
likes
150
points
368
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Core models, schema definitions, and plugin contracts for the PDFCraft ecosystem.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, freezed_annotation, json_annotation

More

Packages that depend on pdfcraft_core