PhaseList class
- Inheritance
- 
    - Object
- MModel
- PhaseList
 
- Implemented types
- Available extensions
Constructors
Properties
- count ↔ int?
- 
  Property getter and setter for count:
  getter/setter pairoverride
- 
  data
  ↔ List<IPhase> ?
- 
  Property getter and setter for data:
  getter/setter pairoverride
- diffHashCode → int
- 
  
  no setterinherited
- diffKey → dynamic
- 
  For Diffableno setterinherited
- diffSource → dynamic
- 
  For Diffableno setterinherited
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- id → String?
- 
  
  no setterinherited
- 
  ignoredPaths
  → Set<JsonPath> 
- 
  
  no setterinherited
- 
  mfields
  → Set<String> 
- 
  
  no setteroverride
- mkey → MKey?
- 
  
  no setterinherited
- mkeyOrNull → MKey?
- 
  
  no setterinherited
- mtype → MSchemaRef
- 
  
  no setterinherited
- recordKey → RecordKey?
- 
  
  no setterinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- 
  wrapped
  → Map<String, dynamic> 
- 
  
  finalinherited
Methods
- 
  asFact() → Fact? 
- 
      Available on MModel, provided by the MModelFactExt extension 
- 
  call<T> (dynamic key) → T? 
- 
  
  inherited
- 
  clone() → IPhaseList 
- 
  
  override
- 
  diffEquals(dynamic other) → bool 
- 
  
  inherited
- 
  diffIdentical(dynamic other) → bool 
- 
  
  inherited
- 
  get(String name) → dynamic 
- 
  
  inherited
- 
  getByPath<T> (JsonPath path) → T 
- 
  
  inherited
- 
  has(String fieldName) → bool 
- 
  
  inherited
- 
  jpath<T> (JsonPath< T> path, [T? value]) → T?
- 
  
  inherited
- 
  modified() → dynamic 
- 
  
  inherited
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  prune(Set< String> fields) → void
- 
  
  inherited
- 
  setByPath<T> (JsonPath< T> path, T? value) → dynamic
- 
  
  inherited
- 
  sync([Set< String> ? fields]) → void
- 
  There are some weird cases where collections aren't synced properly with the underlying json.  This will
overwrite the json with the latest value of the variable.
  inherited
- 
  takeFrom(dynamic source) → void 
- 
  
  override
- 
  takeFromMap(Map< String, dynamic> ? from, {bool copyEntries = true}) → void
- 
  Used for meta-forms in setting deep properties
  override
- 
  toJson() → dynamic 
- 
  
  override
- 
  toMap() → Map< String, dynamic> 
- 
  For RouteParams - move at some point?
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  override
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited
- 
  operator [](dynamic key) → dynamic 
- 
  
  override
- 
  operator []=(String key, dynamic value) → void 
- 
  
  override