DictionarySchema top-level constant
Implementation
const DictionarySchema = CollectionSchema(
name: r'Dictionary',
id: 9038313064164341215,
properties: {
r'collapsedLanguages': PropertySchema(
id: 0,
name: r'collapsedLanguages',
type: IsarType.stringList,
),
r'formatKey': PropertySchema(
id: 1,
name: r'formatKey',
type: IsarType.string,
),
r'hashCode': PropertySchema(
id: 2,
name: r'hashCode',
type: IsarType.long,
),
r'hiddenLanguages': PropertySchema(
id: 3,
name: r'hiddenLanguages',
type: IsarType.stringList,
),
r'name': PropertySchema(
id: 4,
name: r'name',
type: IsarType.string,
),
r'order': PropertySchema(
id: 5,
name: r'order',
type: IsarType.long,
)
},
estimateSize: _dictionaryEstimateSize,
serialize: _dictionarySerialize,
deserialize: _dictionaryDeserialize,
deserializeProp: _dictionaryDeserializeProp,
idName: r'id',
indexes: {
r'name': IndexSchema(
id: 879695947855722453,
name: r'name',
unique: true,
replace: true,
properties: [
IndexPropertySchema(
name: r'name',
type: IndexType.hash,
caseSensitive: true,
)
],
),
r'order': IndexSchema(
id: 5897270977454184057,
name: r'order',
unique: false,
replace: false,
properties: [
IndexPropertySchema(
name: r'order',
type: IndexType.value,
caseSensitive: false,
)
],
),
r'hiddenLanguages': IndexSchema(
id: 7420903376471065299,
name: r'hiddenLanguages',
unique: false,
replace: false,
properties: [
IndexPropertySchema(
name: r'hiddenLanguages',
type: IndexType.hash,
caseSensitive: true,
)
],
),
r'collapsedLanguages': IndexSchema(
id: 2603546669418382826,
name: r'collapsedLanguages',
unique: false,
replace: false,
properties: [
IndexPropertySchema(
name: r'collapsedLanguages',
type: IndexType.hash,
caseSensitive: true,
)
],
)
},
links: {
r'entries': LinkSchema(
id: 4394075202200805384,
name: r'entries',
target: r'DictionaryEntry',
single: false,
linkName: r'dictionary',
),
r'tags': LinkSchema(
id: 3275231140928199068,
name: r'tags',
target: r'DictionaryTag',
single: false,
linkName: r'dictionary',
),
r'pitches': LinkSchema(
id: -7520712212815729325,
name: r'pitches',
target: r'DictionaryPitch',
single: false,
linkName: r'dictionary',
),
r'frequencies': LinkSchema(
id: -268974686324604299,
name: r'frequencies',
target: r'DictionaryFrequency',
single: false,
linkName: r'dictionary',
)
},
embeddedSchemas: {},
getId: _dictionaryGetId,
getLinks: _dictionaryGetLinks,
attach: _dictionaryAttach,
version: '3.1.0+1',
);