TimeTableApi class
Methods
-
createDelegationDeAnonymizationMetadata(TimeTable entity, Set<String> delegates)
→ Future<void>
-
-
createTimeTable(DecryptedTimeTable entity)
→ Future<DecryptedTimeTable>
-
-
decrypt(EncryptedTimeTable timeTable)
→ Future<DecryptedTimeTable>
-
-
decryptPatientIdOf(TimeTable timeTable)
→ Future<Set<String>>
-
-
deleteTimeTable(TimeTable timeTable)
→ Future<DocIdentifier>
-
-
deleteTimeTableById(String entityId, String rev)
→ Future<DocIdentifier>
-
-
deleteTimeTables(List<TimeTable> timeTables)
→ Future<List<DocIdentifier>>
-
-
deleteTimeTablesByIds(List<IdWithMandatoryRev> entityIds)
→ Future<List<DocIdentifier>>
-
-
filterTimeTablesBy(FilterOptions<TimeTable> filter)
→ Future<PaginatedListIterator<DecryptedTimeTable>>
-
-
filterTimeTablesBySorted(SortableFilterOptions<TimeTable> filter)
→ Future<PaginatedListIterator<DecryptedTimeTable>>
-
-
getEncryptionKeysOf(TimeTable timeTable)
→ Future<Set<HexString>>
-
-
getTimeTable(String entityId)
→ Future<DecryptedTimeTable>
-
-
getTimeTables(List<String> timeTableIds)
→ Future<List<DecryptedTimeTable>>
-
-
hasWriteAccess(TimeTable timeTable)
→ Future<bool>
-
-
matchTimeTablesBy(FilterOptions<TimeTable> filter)
→ Future<List<String>>
-
-
matchTimeTablesBySorted(SortableFilterOptions<TimeTable> filter)
→ Future<List<String>>
-
-
modifyTimeTable(DecryptedTimeTable entity)
→ Future<DecryptedTimeTable>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
purgeTimeTable(TimeTable timeTable)
→ Future<void>
-
-
purgeTimeTableById(String id, String rev)
→ Future<void>
-
-
shareWith(String delegateId, DecryptedTimeTable timeTable, {TimeTableShareOptions? options})
→ Future<DecryptedTimeTable>
-
-
shareWithMany(DecryptedTimeTable timeTable, Map<String, TimeTableShareOptions> delegates)
→ Future<DecryptedTimeTable>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
tryDecrypt(EncryptedTimeTable timeTable)
→ Future<TimeTable>
-
-
undeleteTimeTable(TimeTable timeTable)
→ Future<TimeTable>
-
-
undeleteTimeTableById(String id, String rev)
→ Future<DecryptedTimeTable>
-
-
withEncryptionMetadata(DecryptedTimeTable? base, Patient? patient, {User? user, Map<String, AccessLevel> delegates = const {}, SecretIdUseOption secretId = SecretIdUseOption.UseAnySharedWithParent})
→ Future<DecryptedTimeTable>
-