accordion-registry.service.d.ts 733 B

12345678910111213
  1. import { AccordionComponent } from '../components/molecules/accordion/accordion.component';
  2. import { AccordionItemComponent } from '../components/atoms/accordion-item/accordion-item.component';
  3. import * as i0 from "@angular/core";
  4. export declare class AccordionRegistryService {
  5. private accordions;
  6. register(id: string, element: AccordionComponent): void;
  7. get(id: string): AccordionComponent | undefined;
  8. unregister(id: string): void;
  9. getItem(accordion: string, itemId: string): AccordionItemComponent;
  10. openItem(accordion: string, itemId: string): void;
  11. static ɵfac: i0.ɵɵFactoryDeclaration<AccordionRegistryService, never>;
  12. static ɵprov: i0.ɵɵInjectableDeclaration<AccordionRegistryService>;
  13. }