MoorTrigger class Null safety

Implemented types
Available Extensions

Constructors

MoorTrigger(String displayName, TriggerDeclaration declaration, MoorTable? on)
MoorTrigger.fromMoor(CreateTriggerStatement stmt, FoundFile file)
factory

Properties

bodyReferences List<MoorTable>
read / write
bodyUpdates List<WrittenMoorTable>
read / write
dbGetterName String
The getter in a generated database accessor referring to this model.
read-only, override
declaration TriggerDeclaration
Gets the declaration of this element, if set.
final
displayName String
A human readable name of this entity, like the table name.
final
hashCode int
The hash code for this object.
read-only, inherited
on MoorTable?
The table on which this trigger operates.
read / write
references Iterable<MoorSchemaEntity>
All entities that have to be created before this entity can be created.
read-only, override
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

clearResolvedReferences() → void
createSql(MoorOptions options) String
The CREATE TRIGGER statement that can be used to create this trigger.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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