import 'package:hive_flutter/hive_flutter.dart'; part 'snippet.g.dart'; @HiveType(typeId: 2) class Snippet { @HiveField(0) late String name; @HiveField(1) late String script; Snippet(this.name, this.script); Snippet.fromJson(Map json) { name = json['name'].toString(); script = json['script'].toString(); } Map toJson() { final data = {}; data['name'] = name; data['script'] = script; return data; } }