Changed implementation of FieldsArray to accept passInstance instead of pool, to check frozen instance

This commit is contained in:
Alexander Cerutti
2021-10-22 22:37:51 +02:00
parent e0c6d61c30
commit 3b69446873
3 changed files with 38 additions and 13 deletions

View File

@@ -305,11 +305,11 @@ export default class PKPass extends Bundle {
this[passTypeSymbol] = type;
this[propsSymbol][this[passTypeSymbol]] = {
headerFields /******/: new FieldsArray(this[fieldKeysPoolSymbol]),
primaryFields /*****/: new FieldsArray(this[fieldKeysPoolSymbol]),
secondaryFields /***/: new FieldsArray(this[fieldKeysPoolSymbol]),
auxiliaryFields /***/: new FieldsArray(this[fieldKeysPoolSymbol]),
backFields /********/: new FieldsArray(this[fieldKeysPoolSymbol]),
headerFields /******/: new FieldsArray(this),
primaryFields /*****/: new FieldsArray(this),
secondaryFields /***/: new FieldsArray(this),
auxiliaryFields /***/: new FieldsArray(this),
backFields /********/: new FieldsArray(this),
transitType: undefined,
};
}