Classes
- Client
-
The
Client
class provides an unified API to upload files and manage cloud contents using Filestack REST APIs. - Config
-
The
Config
class is used together withClient
to configure certain aspects of the API. - Config.Builder
-
A convenience class that allows easily building a new
Config
object. - FolderListResponse
-
This class represents a response obtained from a folder list request.
- LogoutResponse
-
This class represents a response obtained from a logout request.
- PrefetchResponse
-
:nodoc:
- StoreResponse
-
This class represents a response obtained from a store request.
- PickerNavigationController
-
This class represents a navigation controller containing UI elements that allow picking files from local and cloud sources.
- CloudSource
-
Represents a type of cloud source to be used in the picker.
- LocalSource
-
Represents a type of local source to be used in the picker.
- Stylizer
-
Object used to pass set colors, fonts and defaults style of Picker.
Enumerations
- ClientError
-
A specific kind of
Error
that may be returned by theClient
. - CloudProvider
-
Represents a cloud provider.
- ImageURLExportPreset
-
Represents an image URL export preset.
- PhotosPickerFilter
-
Represents a cloud provider.
- PickerBehavior
-
Represents the picker's pick behavior.
- LocalProvider
-
Represents a local provider to be used by a
LocalSource
.
Protocols
- CloudResponse
-
:nodoc:
- PickerNavigationControllerDelegate
-
This protocol contains the function signatures any
PickerNavigationController
delegate should conform to. - SourceProvider
-
SourceProvider
defines the protocol that must be implemented by any view controllers that should be used to pick files using an user-provided implementation. - SourceProviderDelegate
- StylizerDelegate
-
:nodoc:
Typealiases
- FolderListCompletionHandler
-
:nodoc:
- StoreCompletionHandler
-
:nodoc:
- LogoutCompletionHandler
-
:nodoc:
- PrefetchCompletionHandler
-
:nodoc: