오대리ㅣㅣㅣㅣ

This commit is contained in:
송원형
2026-04-07 16:17:03 +09:00
commit 5bb54fdefe
63 changed files with 7897 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
class ContextModel {
ContextModel({
required this.id,
required this.name,
required this.kind,
this.retentionDays,
this.screenshotBlocked = false,
});
final String id;
final String name;
final String kind;
final int? retentionDays;
final bool screenshotBlocked;
factory ContextModel.fromJson(Map<String, dynamic> j) {
final policy = j['policy'] as Map<String, dynamic>?;
return ContextModel(
id: j['id'] as String,
name: j['name'] as String,
kind: j['kind'] as String,
retentionDays: policy?['retentionDays'] as int?,
screenshotBlocked: policy?['screenshotBlocked'] == true,
);
}
}