vania library

Classes

Address
Application
Attachment
Represents a single email attachment.
Auth
Authenticate
BaseHttpResponseException
Cache
CacheDriver
Commands<K, V>
All commands type inherited
CommandsClient<K, V>
Implementation of Commands
Config
Content
Controller
CORSConfig
DatabaseClient
DatabaseDriver
Env
Envelope
FileAttachment
HasApiTokens
Hash
HttpResponseException
IntDecoder
builtin String to int decoder
IntEncoder
builtin int to String encoder
KeysCommands<K, V>
key-value operation commands
ListCommands<K, V>
list operation commands
Logger
Mailable
Middleware
Migration
MigrationConnection
Model
MultiCodec
MysqlDriver
PostgreSQLDriver
PubSubCommands<V>
pubsub operation commands
QueryBuilder
Redis
RedisCacheDriver
RedisClient
Redis Client
RedisCodec<T>
encoder and decoder pair
RedisConverter<S, D>
converter base class convert S to D
Request
RequestFile
Response
Route
Router
Seeder
ServiceProvider
Storage
StorageDriver
StreamAttachment
StringAttachment
StringDecoder
builtin String to String decoder
StringEncoder
builtin String to String encoder
Throttle
TransactionCommands<K, V>
transaction operation commands
WebSocketClient
WebSocketClientImpl
WebSocketEvent
WebSocketMiddleware

Properties

connection → Connection?
no setter

Functions

abort(int code, String message) → dynamic
assets(String src) String
env<T>(String key, [dynamic defaultValue]) → T
parseMailboxes(String addresses) List<Address>
Parse a comma-separated list of rfc5322 3.4 mailboxes to a List<Address>. Does not handle rfc5322 comments.
publicPath(String file) String
storagePath(String file) String
url(String path) String

Typedefs

RedisDecoder<T> = RedisConverter<String, T>
convert to T from String
RedisEncoder<T> = RedisConverter<T, String>
convert to String from T