isar library

Mixins

IsarAutoId
ProtoRecord<M extends GeneratedMessage>

Extensions

BlobRecordIsarCollectionX on IsarCollection<R>
FrpIsarX on Isar
GetSequenceRecordCollection on Isar
GetSingletonRecordCollection on Isar
IsarCollectionWithCreateRecordX on IsarCollectionWithCreateRecord<ProtoRecord<M>>
IsarCollectionX on IsarCollection<R>
IsarDisposeX on Isar
ProtoRecordIsarCollectionX on IsarCollection<R>
SequenceRecordByIndex on IsarCollection<SequenceRecord>
SequenceRecordQueryFilter on QueryBuilder<SequenceRecord, SequenceRecord, QFilterCondition>
SequenceRecordQueryObject on QueryBuilder<SequenceRecord, SequenceRecord, QFilterCondition>
SequenceRecordQueryProperty on QueryBuilder<SequenceRecord, SequenceRecord, QQueryProperty>
SequenceRecordQuerySortBy on QueryBuilder<SequenceRecord, SequenceRecord, QSortBy>
SequenceRecordQuerySortThenBy on QueryBuilder<SequenceRecord, SequenceRecord, QSortThenBy>
SequenceRecordQueryWhere on QueryBuilder<SequenceRecord, SequenceRecord, QWhereClause>
SequenceRecordQueryWhereDistinct on QueryBuilder<SequenceRecord, SequenceRecord, QDistinct>
SequenceRecordQueryWhereSort on QueryBuilder<SequenceRecord, SequenceRecord, QWhere>
SingletonRecordQueryFilter on QueryBuilder<SingletonRecord, SingletonRecord, QFilterCondition>
SingletonRecordQueryObject on QueryBuilder<SingletonRecord, SingletonRecord, QFilterCondition>
SingletonRecordQueryProperty on QueryBuilder<SingletonRecord, SingletonRecord, QQueryProperty>
SingletonRecordQuerySortBy on QueryBuilder<SingletonRecord, SingletonRecord, QSortBy>
SingletonRecordQuerySortThenBy on QueryBuilder<SingletonRecord, SingletonRecord, QSortThenBy>
SingletonRecordQueryWhere on QueryBuilder<SingletonRecord, SingletonRecord, QWhereClause>
SingletonRecordQueryWhereDistinct on QueryBuilder<SingletonRecord, SingletonRecord, QDistinct>
SingletonRecordQueryWhereSort on QueryBuilder<SingletonRecord, SingletonRecord, QWhere>

Constants

SequenceRecordSchema → const CollectionSchema<SequenceRecord>
SingletonRecordSchema → const CollectionSchema<SingletonRecord>

Functions

isarTakeIds<R extends HasIsarId>({required IsarCollection<R> collection, required QueryBuilder<R, R, QAfterWhere> sortProp(QueryBuilder<R, R, QWhere> query), Sort sortOrder = Sort.desc}) Stream<IList<Id>> Function(int size)
isarWatchItem<R extends HasIsarId>({required IsarCollection<R> collection}) Stream<R> Function(Id key)