v0.1.1
flutter_session
Flutter에 세션 지원을 추가합니다. 모바일, 웹 및 (희망적으로) 데스크톱 빌드와 함께 작동합니다.
216좋아요 4030일 다운로드40Pub 점수
플랫폼 정보 없음
Flutter에 세션 기능을 추가합니다. 모바일, 웹 및 (희망적으로는) 데스크톱 앱에서 작동합니다
{"sdk":"flutter"}^2.0.5{"sdk":"flutter"}아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Adds session support to Flutter. Works with mobile, web and (hopefully) desktop builds. (Don't forget to hit the like button if you find the package helpful.)
await FlutterSession().set("token", myJWTToken);
or
var session = FlutterSession();
await session.set("token", myJWTToken);
await session.set("name", "jhourlad");
await session.set("id", 1);
await session.set("price", 10.50);
await session.set("isOK", true);
Saving objects, make sure that it has the toJson() method. See https://ashamp.github.io/jsonToDartModel:
class Data {
final int id;
final String data;
Data({this.data, this.id});
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = Map<String, dynamic>();
data["id"] = id;
data["data"] = this.data;
return data;
}
}
Data mappedData = Data(id: 1, data: "Lorem ipsum something, something...");
await FlutterSession().set('mappedData', mappedData);
dynamic token = await FlutterSession().get("token");
Session persists throughout the app's lifetime. (Don't forget to hit the like button if you find the package helpful.)