Methods
-
clearCacheWithKey(String cacheEntryKey)
→ Future<void>
-
-
confirmPasswordReset({required String token, required String password})
→ Future<bool>
-
-
createMultipleItems<T extends DirectusData>({String? fields, required Iterable<T> objectList})
→ Future<DirectusItemCreationResult<T>>
-
-
createNewItem<T extends DirectusData>({required T objectToCreate, String? fields})
→ Future<DirectusItemCreationResult<T>>
-
-
currentDirectusUser({String fields = "*", bool canUseCacheForResponse = false, bool canSaveResponseToCache = true, bool canUseOldCachedResponseAsFallback = true, Duration maxCacheAge = const Duration(days: 1)})
→ Future<DirectusUser?>
-
-
deleteFile({required String fileId})
→ Future<bool>
-
-
deleteItem<T extends DirectusData>({required String objectId, bool mustBeAuthenticated = true})
→ Future<bool>
-
-
deleteMultipleItems<T extends DirectusData>({required Iterable objectIdsToDelete, bool mustBeAuthenticated = true})
→ Future<bool>
-
-
discardCurrentUserCache()
→ void
-
-
findListOfItems<T extends DirectusData>({Filter? filter, List<SortProperty>? sortBy, String? fields, int? limit, int? offset, String? requestIdentifier, bool canUseCacheForResponse = false, bool canSaveResponseToCache = true, bool canUseOldCachedResponseAsFallback = true, Duration maxCacheAge = const Duration(days: 1)})
→ Future<Iterable<T>>
-
-
getSpecificItem<T extends DirectusData>({required String id, String? fields, String? requestIdentifier, bool canUseCacheForResponse = false, bool canSaveResponseToCache = true, bool canUseOldCachedResponseAsFallback = true, Duration maxCacheAge = const Duration(days: 1)})
→ Future<T?>
-
-
hasLoggedInUser()
→ Future<bool>
-
-
loginDirectusUser(String username, String password, {String? oneTimePassword})
→ Future<DirectusLoginResult>
-
-
logoutDirectusUser()
→ Future<bool>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
registerDirectusUser({required String email, required String password, String? firstname, String? lastname})
→ Future<bool>
-
-
requestPasswordReset({required String email, String? resetUrl})
→ Future<bool>
-
-
sendRequestToEndpoint<T>({required BaseRequest prepareRequest(), required T jsonConverter(Response)})
→ Future<T>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
tryAndRefreshToken()
→ Future<bool>
-
-
updateExistingFile({required List<int> fileBytes, required String fileId, required String filename, String? contentType})
→ Future<DirectusFile>
-
-
updateItem<T extends DirectusData>({required T objectToUpdate, String? fields, bool force = false})
→ Future<T>
-
-
uploadFile({required List<int> fileBytes, required String filename, String? title, String? contentType, String? folder, String storage = "local", Map<String, dynamic>? additionalFields})
→ Future<DirectusFile>
-
-
uploadFileFromUrl({required String remoteUrl, String? title, String? folder})
→ Future<DirectusFile>
-