kind property
Kind for KindMeaning
.
The purpose of annotation @protected
is reducing accidental use.
Implementation
@protected
static final EntityKind<KindMeaning> kind = EntityKind<KindMeaning>(
name: 'JsonKind',
define: (c) {
final schemaUrlProp = c.requiredString(
id: 1,
name: 'schemaUrl',
);
final name = c.requiredString(
id: 2,
name: 'name',
);
c.constructorFromData = (data) {
return KindMeaning(
data.get(schemaUrlProp),
data.get(name),
);
};
},
);