user hace 6 años
padre
commit
0373185967
Se han modificado 4 ficheros con 9 adiciones y 1 borrados
  1. 1 0
      lib/contact-item.d.ts
  2. 3 0
      lib/contact-item.js
  3. 1 1
      lib/contact-item.js.map
  4. 4 0
      src/contact-item.ts

+ 1 - 0
lib/contact-item.d.ts

@@ -9,4 +9,5 @@ export declare class ContactItem {
     matchesAddressOrName(search: string): boolean;
     matchesGroup(group: string): boolean;
     getFirstEmail(): string | undefined;
+    getMatchingAddresses(): string[];
 }

+ 3 - 0
lib/contact-item.js

@@ -27,6 +27,9 @@ class ContactItem {
         }
         return prefixed.substring(6);
     }
+    getMatchingAddresses() {
+        return this.addrs.filter(x => x.indexOf(x) >= 0);
+    }
 }
 exports.ContactItem = ContactItem;
 //# sourceMappingURL=contact-item.js.map

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 1 - 1
lib/contact-item.js.map


+ 4 - 0
src/contact-item.ts

@@ -37,4 +37,8 @@ export class ContactItem {
       }
       return prefixed.substring(6);
   }
+
+  public getMatchingAddresses(): string[] {
+      return this.addrs.filter(x => x.indexOf(x) >= 0);
+    }
 }