{"version":3,"names":["AuthorScheme","__SystemJSRewritingHack","_export","setters","_srcClientPoidJs","PolymorphicIdentifier","default","_bibliographySchemeJs","BibliographyScheme","execute","_recorder_","_src_client_protocols_author_js","Object","defineProperty","get","set","thisIsVererySecretVariableName","enumerable","configurable","scheme","searchEntries","entries","query","author","filter","entry","authors","find","ea","match","register"],"sources":["author.js"],"sourcesContent":["import PolymorphicIdentifier  from \"src/client/poid.js\"\nimport BibliographyScheme from \"./bibliography-scheme.js\";\n\nexport class AuthorScheme extends BibliographyScheme {\n  \n  get scheme() {\n    return \"author\"\n  }\n  \n  searchEntries(entries, query) {\n    var author = query\n    return entries.filter(entry => entry.authors && entry.authors.find(ea => ea.match(author)))\n  }  \n}\n\nPolymorphicIdentifier.register(AuthorScheme)"],"mappings":";;;iDAGaA,YAAY,EAAAC,uBAAA;EAAAC,OAAA;EAAA;IAAAC,OAAA,aAAAC,gBAAA;MAHlBC,qBAAqB,GAAAD,gBAAA,CAAAE,OAAA;IAAA,aAAAC,qBAAA;MACrBC,kBAAkB,GAAAD,qBAAA,CAAAD,OAAA;IAAA;IAAAG,OAAA,WAAAA,CAAA;MAAAR,uBAAA;MAAAS,UAAA,CAAAC,+BAAA,GAAAD,UAAA,CAAAC,+BAAA;MAAAC,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,+BAAA;QAAAG,IAAA;UAAA,OAAAT,qBAAA;QAAA;QAAAU,IAAAC,8BAAA;UADlBX,qBAAA,CAAAA,CAAA,CAAAA,8BAAqB;UAAA;QAAA;QAAAY,UAAA;QAAAC,YAAA;MAAA;MAAAN,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,+BAAA;QAAAG,IAAA;UAAA,OAAAN,kBAAA;QAAA;QAAAO,IAAAC,8BAAA;UACrBR,kBAAA,CAAAA,CAAA,CAAAA,8BAAkB;UAAA;QAAA;QAAAS,UAAA;QAAAC,YAAA;MAAA;MAAAhB,OAAA,iBAEZF,YAAY,GAAlB,MAAMA,YAAY,SAASQ,kBAAkB,CAAC;QAEnD,IAAIW,MAAMA,CAAA,EAAG;UACX,OAAO,QAAQ;QACjB;QAEAC,aAAaA,CAACC,OAAO,EAAEC,KAAK,EAAE;UAC5B,IAAIC,MAAM,GAAGD,KAAK;UAClB,OAAOD,OAAO,CAACG,MAAM,CAACC,KAAK,IAAIA,KAAK,CAACC,OAAO,IAAID,KAAK,CAACC,OAAO,CAACC,IAAI,CAACC,EAAE,IAAIA,EAAE,CAACC,KAAK,CAACN,MAAM,CAAC,CAAC,CAAC;QAC7F;MACF,CAAC;MAAAX,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,+BAAA;QAAAG,IAAA;UAAA,OAAAd,YAAA;QAAA;QAAAe,IAAAC,8BAAA;UAAAd,OAAA,iBAVYF,YAAA,CAAAA,CAAA,CAAAA,8BAAY;UAAA;QAAA;QAAAiB,UAAA;QAAAC,YAAA;MAAA;MAYzBb,qBAAqB,CAACyB,QAAQ,CAAC9B,YAAY,CAAC;IAAA;EAAA;AAAA"}