UNPKG

ionic-orm-2

Version:

Data-mapper ORM for Ionic WebSQL and SQLite

18 lines 838 B
import { TargetMetadataArgsCollection } from "./TargetMetadataArgsCollection"; export class PropertyMetadataArgsCollection extends TargetMetadataArgsCollection { // ------------------------------------------------------------------------- // Public Methods // ------------------------------------------------------------------------- filterRepeatedMetadatas(existsMetadatas) { return this.filter(metadata => { return !existsMetadatas.find(fieldFromDocument => fieldFromDocument.propertyName === metadata.propertyName); }); } findByProperty(propertyName) { return this.find(item => item.propertyName === propertyName); } hasWithProperty(propertyName) { return !!this.findByProperty(propertyName); } } //# sourceMappingURL=PropertyMetadataArgsCollection.js.map