Channel<T> class

Channel class with generic type parameter for type-safe method chaining

Available extensions

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

collection(String id) Channel<_Collection>

Available on Channel<_Database>, provided by the DatabaseChannel extension

create() Channel<_Resolved>

Available on Channel<_Document>, provided by the DocumentChannel extension

create() Channel<_Resolved>

Available on Channel<_File>, provided by the FileChannel extension

create() Channel<_Resolved>

Available on Channel<_Membership>, provided by the MembershipChannel extension

create() Channel<_Resolved>

Available on Channel<_Presence>, provided by the PresenceChannel extension

create() Channel<_Resolved>

Available on Channel<_Row>, provided by the RowChannel extension

create() Channel<_Resolved>

Available on Channel<_Team>, provided by the TeamChannel extension

delete() Channel<_Resolved>

Available on Channel<_Document>, provided by the DocumentChannel extension

delete() Channel<_Resolved>

Available on Channel<_File>, provided by the FileChannel extension

delete() Channel<_Resolved>

Available on Channel<_Membership>, provided by the MembershipChannel extension

delete() Channel<_Resolved>

Available on Channel<_Presence>, provided by the PresenceChannel extension

delete() Channel<_Resolved>

Available on Channel<_Row>, provided by the RowChannel extension

delete() Channel<_Resolved>

Available on Channel<_Team>, provided by the TeamChannel extension

document([String? id]) Channel<_Document>

Available on Channel<_Collection>, provided by the CollectionChannel extension

file([String? id]) Channel<_File>

Available on Channel<_Bucket>, provided by the BucketChannel extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
row([String? id]) Channel<_Row>

Available on Channel<_Table>, provided by the TableChannel extension

table(String id) Channel<_Table>

Available on Channel<_TablesDB>, provided by the TablesDBChannel extension

toString() String
A string representation of this object.
override
update() Channel<_Resolved>

Available on Channel<_Document>, provided by the DocumentChannel extension

update() Channel<_Resolved>

Available on Channel<_File>, provided by the FileChannel extension

update() Channel<_Resolved>

Available on Channel<_Membership>, provided by the MembershipChannel extension

update() Channel<_Resolved>

Available on Channel<_Presence>, provided by the PresenceChannel extension

update() Channel<_Resolved>

Available on Channel<_Row>, provided by the RowChannel extension

update() Channel<_Resolved>

Available on Channel<_Team>, provided by the TeamChannel extension

upsert() Channel<_Resolved>

Available on Channel<_Document>, provided by the DocumentChannel extension

upsert() Channel<_Resolved>

Available on Channel<_Presence>, provided by the PresenceChannel extension

upsert() Channel<_Resolved>

Available on Channel<_Row>, provided by the RowChannel extension

Operators

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

Static Methods

account() String
bucket(String id) Channel<_Bucket>
database(String id) Channel<_Database>
documents() String
execution(String id) Channel<_Execution>
executions() String
files() String
function(String id) Channel<_Func>
membership(String id) Channel<_Membership>
memberships() String
presence(String id) Channel<_Presence>
presences() String
rows() String
tablesdb(String id) Channel<_TablesDB>
team(String id) Channel<_Team>
teams() String