ワンクリックで
authoring-hive-source
HiveSource is a LocalSource implementation that writes to Hive boxes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
HiveSource is a LocalSource implementation that writes to Hive boxes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | authoring-hive-source |
| description | HiveSource is a LocalSource implementation that writes to Hive boxes. |
| metadata | {"last_modified":"Sat, 18 Apr 2026 1:52:50 GMT"} |
pkg:data_layer_hive provides a HiveSource class which implements the Source interface specifically for caching data using pkg:hive_ce. This allows your Repository objects to persist data durably across application launches.
Instances of a HiveSource are meant to be used within the context of a SourceList, generally preceding a RestSource or other remote bounds to act as an offline cache.
SourceList(
sources: [
HiveSource(
bindings: userBindings,
boxName: 'users',
hiveInit: Hive.initFlutter().then((_) => Hive.registerAdapters()),
),
RestSource(...),
],
)
Understand how sources declare operation capabilities via supportedOperations and how SourceList respects them.
FirestoreAdminSource connects google_cloud_firestore for server-side Dart applications to a SourceList.
FirestoreSource seamlessly connects Cloud Firestore streams to a SourceList.
Perform untyped Firestore document merges using the raw method on Firestore sources.
Cached data is mapped uniquely per request hash (RequestDetails with specific filter and pagination), supporting a powerful request-based caching behavior.
The SourceList class manages the delegation of read/write attempts to various configured Sources, with a read-thru cache system prioritizing local Sources.