CollectionSchema<OBJ> constructor
const
CollectionSchema<OBJ> ({
- required String name,
- required String schema,
- required IsarTypeAdapter<
OBJ> adapter, - required String idName,
- required Map<
String, int> propertyIds, - required Map<
String, int> indexIds, - required Map<
String, List< indexTypes,NativeIndexType> > - required Map<
String, int> linkIds, - required Map<
String, int> backlinkIds, - required List<
String> linkedCollections, - required int? getId(
- OBJ
- required int version,
Implementation
const CollectionSchema({
required this.name,
required this.schema,
required this.adapter,
required this.idName,
required this.propertyIds,
required this.indexIds,
required this.indexTypes,
required this.linkIds,
required this.backlinkIds,
required this.linkedCollections,
required this.getId,
required this.version,
}) : assert(generatorVersion == version,
'Incompatible generated code. Please rerun code generation using the latest generator.');