filemaker_data_api 0.1.1
filemaker_data_api: ^0.1.1 copied to clipboard
A typed Dart client for the Claris FileMaker Data API. Handles auth, token lifecycle, records, find, scripts and metadata.
0.1.1 #
- Add
topicsto pubspec for discoverability. - README: cross-reference the companion
filemaker_odata_apipackage.
0.1.0 #
- Initial release.
- Session management with automatic login and one-shot token refresh on expiry.
- Records: create, edit (with optional
modIdoptimistic lock), delete, get, get range. - Find requests with sort, offset, limit, omit, and OR-ed requests.
findthrowsArgumentErroron empty criteria and points callers togetRecordsfor unconditional retrieval.- Empty found sets returned as an empty
FoundSetrather than throwing. - Run server-side scripts with parameters.
- Layout and database metadata (
layoutMetadata,layouts). Notelayoutsreturns only layouts accessible to the authenticated account. - Typed exceptions:
FileMakerException,FileMakerAuthException,FileMakerNoRecordsException,FileMakerTransportException.