UNPKG

2.68 kBJSONView Raw
1[{"__symbolic":"module","version":3,"metadata":{"VaFaqsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"va-faqs","template":"\n <div class=\"va-faq\" *ngFor=\"let faq of faqs; let i = index;\" (click)=\"toggleFaq(i)\">\n <div class=\"question\">\n <span>{{ faq.question }}</span>\n <mat-icon>{{ faqIcon(i) }}</mat-icon>\n </div>\n <span class=\"answer\" [ngClass]=\"{'show': isFaqOpen(i) }\" [innerHtml]=\"faq.answer | vaSafeHtml\"></span>\n </div>","styles":[".va-faq { font-size: 16px; display: flex; flex-direction: column; justify-content: flex-start; padding: 12px 0; border-bottom: 1px solid #e0e0e0; } .va-faq:first-of-type { border-top: 1px solid #e0e0e0; } .va-faq .question { display: flex; justify-content: space-between; align-items: center; color: #212121; } .va-faq .answer { color: #616161; height: 0; overflow: hidden; } .va-faq .show { padding-top: 12px; height: inherit; } "]}]}],"members":{"faqs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"toggleFaq":[{"__symbolic":"method"}],"isFaqOpen":[{"__symbolic":"method"}],"faqIcon":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"VaFaqsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"va-faqs","template":"\n <div class=\"va-faq\" *ngFor=\"let faq of faqs; let i = index;\" (click)=\"toggleFaq(i)\">\n <div class=\"question\">\n <span>{{ faq.question }}</span>\n <mat-icon>{{ faqIcon(i) }}</mat-icon>\n </div>\n <span class=\"answer\" [ngClass]=\"{'show': isFaqOpen(i) }\" [innerHtml]=\"faq.answer | vaSafeHtml\"></span>\n </div>","styles":[".va-faq { font-size: 16px; display: flex; flex-direction: column; justify-content: flex-start; padding: 12px 0; border-bottom: 1px solid #e0e0e0; } .va-faq:first-of-type { border-top: 1px solid #e0e0e0; } .va-faq .question { display: flex; justify-content: space-between; align-items: center; color: #212121; } .va-faq .answer { color: #616161; height: 0; overflow: hidden; } .va-faq .show { padding-top: 12px; height: inherit; } "]}]}],"members":{"faqs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"toggleFaq":[{"__symbolic":"method"}],"isFaqOpen":[{"__symbolic":"method"}],"faqIcon":[{"__symbolic":"method"}]}}}}]
\No newline at end of file