TimeTableApi class

Constructors

TimeTableApi(String _sdkId)

Properties

encrypted EncryptedTimeTableApi
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tryAndRecover TryAndRecoverTimeTableApi
final

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>

Operators

operator ==(Object other) bool
The equality operator.
inherited