ClientSettings class

The settings for the UnsplashClient.

Annotations
  • @immutable

Constructors

ClientSettings({required AppCredentials credentials, bool debug = false, String loggerName = 'unsplash_client'})
Creates new ClientSettings.
const

Properties

credentials AppCredentials
The credentials used by the UnsplashClient to authenticate the app.
final
debug bool
Whether to log debug information.
final
hashCode int
The hash code for this object.
no setteroverride
loggerName String
The name of the Logger used by the UnsplashClient.
final
maxPageSize int
The maximum number of items a list request can return.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

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