artifact 1.0.22
artifact: ^1.0.22 copied to clipboard
Data Modeling for the local madman
import 'package:artifact/artifact.dart';
import 'package:example/gen/artifacts.gen.dart';
@artifact
class MySecureModel {
final int age;
final String name;
final String ssn;
final String address;
const MySecureModel({
this.age = 0,
this.name = "",
this.ssn = "",
this.address = "",
});
}
void main() {
$artifactCipher = "derp";
print(
MySecureModel(
name: "Daniel",
address: "115 Kanter Dr",
age: 29,
ssn: "123456789",
).toYaml(),
);
print("----");
MySecureModel m = $MySecureModel.fromMap(
MySecureModel(
name: "Daniel",
address: "115 Kanter Dr",
age: 29,
ssn: "123456789",
).toMap(),
);
print("ssn: ${m.ssn}");
print("address: ${m.address}");
}