FactSchemaMixin mixin

Implemented types
Mixin applications
Available extensions

Properties

bundle String?
Property getter and setter for bundle:
getter/setter pairinherited
category String?
Property getter and setter for category:
getter/setter pairinherited
dates List<IFactMetaDate>?
Property getter and setter for dates:
getter/setter pairinherited
defaultTemplate IFactSchemaTemplate?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
defaultTemplate IFactSchemaTemplate?
no setter
diffHashCode int
no setterinherited
diffKey → dynamic
For Diffable
no setterinherited
diffSource → dynamic
For Diffable
no setterinherited
duration IFactDuration?
Property getter and setter for duration:
getter/setter pairinherited
entitySchema → IMEntityDefinition
no setter
entitySchema → IMEntityDefinition

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
factTokens List<String>?
Property getter and setter for factTokens:
getter/setter pairinherited
firstHistoricalDate IFactMetaDate?
no setter
firstHistoricalDate IFactMetaDate?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
futureTemplate IFactSchemaTemplate?
no setter
futureTemplate IFactSchemaTemplate?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
hashCode int
The hash code for this object.
no setterinherited
icon String?
Property getter and setter for icon:
getter/setter pairinherited
id String?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
id String?
no setteroverride
ignoredPaths Set<JsonPath>
no setterinherited
isActionable bool

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
isActionable bool
no setter
isAttribute bool?
Property getter and setter for isAttribute:
getter/setter pairinherited
isDue bool
no setter
isDue bool

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
isHistorical bool
no setter
isHistorical bool

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
isNotSingleton bool

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
isNotSingleton bool
no setter
isOrg bool

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
isOrg bool
no setter
isSingleton bool?
Property getter and setter for isSingleton:
getter/setter pairinherited
isTimeSensitive bool

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
isTimeSensitive bool
no setter
label String?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
label String?
no setter
Property getter and setter for links:
getter/setter pairinherited
mfields Set<String>
no setterinherited
mkey → MKey?
no setterinherited
mkeyOrNull → MKey?
no setterinherited
mschema ↔ IMSchemaDefinition?
Property getter and setter for mschema:
getter/setter pairinherited
mtype → MSchemaRef
no setterinherited
parentRef → MSchemaRef?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
parentRef → MSchemaRef?
no setter
pastTemplate IFactSchemaTemplate?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
pastTemplate IFactSchemaTemplate?
no setter
pluralLabel String?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
pluralLabel String?
no setter
presentTemplate IFactSchemaTemplate?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
presentTemplate IFactSchemaTemplate?
no setter
recordKey → RecordKey?
no setterinherited
recordType ↔ MSchemaRef?
Property getter and setter for recordType:
getter/setter pairinherited
ref ↔ MSchemaRef?
Property getter and setter for ref:
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
template String?
no setter
template String?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
templates Map<String, IFactSchemaTemplate>?
Property getter and setter for templates:
getter/setter pairinherited
tenses List<IFactTense>?
Property getter and setter for tenses:
getter/setter pairinherited
timelineField → JsonPath?
no setter
timelineField → JsonPath?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
title String?

Available on IFactSchema, provided by the FactSchemaExtension extension

no setter
title String?
no setter
wrapped Map<String, dynamic>
finalinherited

Methods

call<T>(dynamic key) → T?
inherited
clone() IFactSchema
inherited
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
inherited
takeFromMap(Map<String, dynamic>? from, {bool copyEntries = true}) → void
Used for meta-forms in setting deep properties
inherited
toJson() → dynamic
inherited
tokenize() Set<String>
tokenize() Set<String>

Available on IFactSchema, provided by the FactSchemaExtension extension

toMap() Map<String, dynamic>
For RouteParams - move at some point?
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited
operator [](dynamic key) → dynamic
inherited
operator []=(String key, dynamic value) → void
inherited