パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v4.0.1

self_storing_input

入力された値をデータストアに自動的に保存および読み込む入力ウィジェットのセットです。

30日間ダウンロード
17
いいね数
12
Pub ポイント
70

パッケージをインストール

flutter pub add self_storing_input

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

ユーザーが入力した値をデータストアに自動的に永続化する入力ウィジェットを提供するFlutterパッケージです。アプリのセッション間でデータが保存され、復元されることを保証します。フォーム用に設計されており、内部でストレージロジックを処理することで、ボイラープレートを削減します。既存のフォームワークとシームレスに統合され、テキストフィールドやチェックボックスなどの一般的な入力タイプをサポートしています。Googleによって開発され、信頼性と開発者の使いやすさを重視しています。手動での保存/読み込みロジックなしに、永続的なフォーム状態が必要なアプリに最適です。

用途

  • 永続的なフォーム入力
  • ユーザーの設定を保存する
  • オフラインデータ入力
  • アプリ再起動後の自動回復
  • フォーム送信エラーを減らす
  • フォーム内の状態管理の簡素化

主な機能

  • 自動的なデータ永続化
  • 組み込みストレージ統合
  • シームレスなフォーム状態の復元
  • 最小限のボイラープレートコード
  • 複数の入力タイプをサポートしています
  • 既存のフォームとの簡単な統合

適している対象

  • 永続状態を備えたフォームを構築する開発者
  • オフラインデータ保持を必要とするアプリ
  • 開発生産性を最優先するチーム
  • 最小の状態管理を使用するプロジェクト
  • ユーザーの好みを備えた Flutter アプリ
  • 迅速なデータ永続化を必要とするプロトタイプ

注意事項

  • 互換性のあるデータストアが必要です
  • ストレージ動作のカスタマイズが限定的
  • Googleの実装に依存しています
  • 複雑なデータモデルには適していない可能性があります
  • 組み込みの暗号化なし
  • プラットフォームに依存しないストレージは保証されません

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Build

Flutter widgets

This repository contains the source code for various Flutter widgets that are developed by Google but not by the core Flutter team.

The product and source code here are neither endorsed by Google nor the Flutter team. They are mainly made available as a reference. Support is best-effort.

Packages

Package Description Version
flutter_simple_treeview A widget, that visualises a tree structure, where a node can be any widget. pub package
linked_scroll_controller A scroll controller that allows two or more scroll views to be in sync. pub package
scrollable_positioned_list A list with helper methods to programmatically scroll to an item. pub package
self_storing_input A set of input widgets that automatically save and load the entered value to a data store. pub package
visibility_detector A widget that detects the visibility of its child and notifies a callback. pub package

Issues

Please file any issues, bugs, or feature requests in the this repo.

Contributing

If you wish to contribute a change to any of the existing widgets in this repo, please review our contribution guide, and send a pull request.

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。