GenParam class

Constructors

GenParam({required String name, required GenFieldKind kind, required bool isList, required String description, String? referenceModel, List<String> enumValues = const [], GenField? boundField, String? boundFieldOwner})

Properties

boundField → GenField?
The model field this param binds to via the query's where clause, when resolvable — used to type enum params.
final
boundFieldOwner → String?
The owner namespace boundField was declared under: the model name for a top-level field, or '<model> <mapField>' for a map subfield — the same owner string its support types were emitted for.
final
description → String
final
enumValues → List<String>
Enum values resolved from the bound where-clause field (enum params inherit values; they never declare their own).
final
hashCode → int
The hash code for this object.
no setterinherited
isList → bool
final
kind → GenFieldKind
final
name → String
final
referenceModel → String?
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.
inherited

Operators

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