FusabaseStorageConfig class

Configuration options for the FUSABASE Storage service.

This class holds the necessary configuration parameters

Parameters:

  • host: The host URL for the storage service.
  • schema: The schema to use.
  • projectID: The project ID (required).
  • module: The module name.
  • appID: The application ID.

Returns: An instance of FusabaseStorageConfig.

Example:

var config = FusabaseStorageConfig(
  host: 'example.com',
  schema: 'https',
  projectID: 'my-project',
  module: 'storage',
  appID: 'app-123',
);

Constructors

FusabaseStorageConfig({required String? host, required String? schema, required String projectID, required String? module, required String? appID})

Properties

appID ↔ String?
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
host ↔ String?
getter/setter pair
module ↔ String?
getter/setter pair
projectID ↔ String
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
schema ↔ String?
getter/setter pair

Methods

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

Operators

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