Lines Matching refs:dictionaries
49 public readonly dictionaries: Map<number, DataType>;
53 dictionaries?: Map<number, DataType> | null) {
56 if (!dictionaries) {
57 dictionaries = generateDictionaryMap(fields);
59 this.dictionaries = dictionaries;
98 new Map([...this.dictionaries, ...newDictionaries])
154 function generateDictionaryMap(fields: Field[], dictionaries = new Map<number, DataType>()): Map<nu…
160 if (!dictionaries.has(type.id)) {
161 dictionaries.set(type.id, type.dictionary);
162 } else if (dictionaries.get(type.id) !== type.dictionary) {
167 generateDictionaryMap(type.children, dictionaries);
171 return dictionaries;
178 (Schema.prototype as any).dictionaries = null;