Functions class

An interface for executing server-side processing.

If the adapter is properly configured in FunctionsAdapterScope, server-side communication can be performed inside the method to obtain the appropriate response.

You can also specify individual adapters by passing them to adapter.

サーバー側の処理を実行するためのインターフェース。

FunctionsAdapterScopeでアダプターを適切に設定しておくとメソッドの内部でサーバー側の通信を行い適切なレスポンスを得ることができます。

またadapterに渡すことで個別にアダプターを指定することができます。

Inheritance
Available Extensions

Constructors

Functions({FunctionsAdapter? adapter})
An interface for executing server-side processing.

Properties

adapter FunctionsAdapter
An adapter that defines the platform of the server.
no setter
hashCode int
The hash code for this object.
no setterinherited
hasListeners bool
Whether any listeners are currently registered.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addListener(VoidCallback listener) → void
Register a closure to be called when the object changes.
inherited
dispose() → void
Discards any resources used by the object. After this is called, the object is not in a usable state and should be discarded (calls to addListener will throw after the object is disposed).
inherited
execute<TResponse>(FunctionsAction<TResponse> action) Future<TResponse?>
Functions defined in the action can be executed by passing FunctionsAction.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners() → void
Call all the registered listeners.
inherited
removeListener(VoidCallback listener) → void
Remove a previously registered closure from the list of closures that are notified when the object changes.
inherited
toString() String
A string representation of this object.
inherited

Operators

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