Index

packages/ecl/core/utils/constants/constants.ts

AVAILABLE_NON_EU_LOGO_COUNTRY_CODES
Type : string[]
Default value : ['ar', 'ca', 'is', 'jp', 'lb', 'no', 'ru', 'sw', 'tr', 'uk', 'zh'] as const
DEFAULT_LOGO_COUNTRY_CODE
Type : string
Default value : 'en'

packages/ecl/components/ecl-rating-field/ecl-rating-field.component.ts

ECL_RATINGFIELD_VALUE_ACCESSOR
Type : Provider
Default value : { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => EclRatingFieldComponent), multi: true, }
noop
Type : unknown
Default value : (): void => { /** empty */ }

packages/ecl/components/ecl-search-form/ecl-search-form.component.ts

ECL_SEARCH_FORM_VALUE_ACCESSOR
Type : Provider
Default value : { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => EclSearchFormComponent), multi: true, }
noop
Type : unknown
Default value : (): void => { /** empty*/ }

packages/ecl/components/ecl-site-header/search/ecl-site-header-search.component.ts

ECL_SITE_HEADER_SEARCH_VALUE_ACCESSOR
Type : Provider
Default value : { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => EclSiteHeaderSearchComponent), multi: true, }
noop
Type : unknown
Default value : (): void => { /** empty*/ }

packages/ecl/components/ecl-accordion/index.ts

EUI_ECL_ACCORDION
Type : unknown
Default value : [ EclAccordionComponent, EclAccordionItemComponent, ] as const

packages/ecl/components/ecl-app/index.ts

EUI_ECL_APP
Type : unknown
Default value : [ EclAppComponent, ] as const

packages/ecl/components/ecl-banner/index.ts

EUI_ECL_BANNER
Type : unknown
Default value : [ EclBannerComponent, EclBannerTitleDirective, EclBannerTitleTextDirective, EclBannerTitleLinkDirective, EclBannerDescriptionDirective, EclBannerDescriptionTextDirective, EclBannerDescriptionLinkDirective, EclBannerPictureDirective, EclBannerImageDirective, EclBannerVideoDirective, ] as const

packages/ecl/components/ecl-blockquote/index.ts

EUI_ECL_BLOCKQUOTE
Type : unknown
Default value : [ EclBlockquoteComponent, EclBlockquoteImageDirective, EclBlockquotePictureDirective, ] as const

packages/ecl/components/ecl-breadcrumb/index.ts

EUI_ECL_BREADCRUMB
Type : unknown
Default value : [ EclBreadcrumbComponent, EclBreadcrumbSegmentComponent, EclBreadcrumbContainerDirective, ] as const

packages/ecl/components/ecl-button/index.ts

EUI_ECL_BUTTON
Type : unknown
Default value : [ EclButtonComponent, EclButtonLabelDirective, EclIndicatorLabelDirective, EclIndicatorComponent, EclButtonIconContainerDirective, ] as const

packages/ecl/components/ecl-card/index.ts

EUI_ECL_CARD
Type : unknown
Default value : [ EclCardComponent, EclCardBodyComponent, EclCardImageDirective, EclCardPictureDirective, ] as const

packages/ecl/components/ecl-carousel/index.ts

EUI_ECL_CAROUSEL
Type : unknown
Default value : [ EclCarouselComponent, EclCarouselItemComponent, ] as const

packages/ecl/components/ecl-category-filter/index.ts

EUI_ECL_CATEGORY_FILTER
Type : unknown
Default value : [ EclCategoryFilterComponent, EclCategoryFilterListComponent, EclCategoryFilterItemComponent, ] as const

packages/ecl/components/ecl-checkbox/index.ts

EUI_ECL_CHECKBOX
Type : unknown
Default value : [ EclCheckboxLabelComponent, EclCheckboxHelpComponent, EclCheckboxInputDirective, EclCheckboxDirective, ] as const

packages/ecl/components/ecl-content-block/index.ts

EUI_ECL_CONTENT_BLOCK
Type : unknown
Default value : [ EclContentBlockDescriptionDirective, EclContentBlockLabelDirective, EclContentBlockLabelsDirective, EclContentBlockLinkDirective, EclContentBlockLinksContainerDirective, EclContentBlockLinksDirective, EclContentBlockListContainerDirective, EclContentBlockListDirective, EclContentBlockPrimaryMetaDirective, EclContentBlockPrimaryMetasDirective, EclContentBlockSecondaryMetaDirective, EclContentBlockSecondaryMetaIconDirective, EclContentBlockSecondaryMetaLabelDirective, EclContentBlockSecondaryMetasDirective, EclContentBlockTagDirective, EclContentBlockTagsDirective, EclContentBlockTitleDirective, EclContentBlockComponent, ] as const

packages/ecl/components/ecl-content-item/index.ts

EUI_ECL_CONTENT_ITEM
Type : unknown
Default value : [ EclContentItemImageDirective, EclContentItemPictureDirective, EclContentItemComponent, ] as const

packages/ecl/components/ecl-date-block/index.ts

EUI_ECL_DATE_BLOCK
Type : unknown
Default value : [ EclDateBlockComponent, ] as const

packages/ecl/components/ecl-date-picker/index.ts

EUI_ECL_DATE_PICKER
Type : unknown
Default value : [ EclDatePickerDirective, EclDatePickerDuetDirective, ] as const

packages/ecl/components/ecl-divider/index.ts

EUI_ECL_DIVIDER
Type : unknown
Default value : [ EclDividerDirective, ] as const

packages/ecl/components/ecl-expandable/index.ts

EUI_ECL_EXPANDABLE
Type : unknown
Default value : [ EclExpandableComponent, ] as const

packages/ecl/components/ecl-fact-figures/index.ts

EUI_ECL_FACT_FIGURES
Type : unknown
Default value : [ EclFactFiguresComponent, EclFactFiguresItemComponent, EclFactFiguresViewAllComponent, EclFactFiguresDescriptionDirective, ] as const

packages/ecl/components/ecl-featured/index.ts

EUI_ECL_FEATURED
Type : unknown
Default value : [ EclFeaturedComponent, EclFeaturedItemComponent, EclFeaturedItemLinkDirective, EclFeaturedItemDescriptionComponent, EclFeaturedMediaAnchorDirective, ] as const

packages/ecl/components/ecl-feedback-message/index.ts

EUI_ECL_FEEDBACK_MESSAGE
Type : unknown
Default value : [ EclFeedbackMessageDirective, ] as const

packages/ecl/components/ecl-file/index.ts

EUI_ECL_FILE
Type : unknown
Default value : [ EclFileComponent, EclFileDownloadDirective, EclFileItemsComponent, EclFileItemComponent, EclFileTaxonomyComponent, EclFileTitleDirective, EclFileTranslationDownloadDirective, EclFilePictureDirective, EclFileImageDirective, EclFilePreviewDirective, ] as const

packages/ecl/components/ecl-file-upload/index.ts

EUI_ECL_FILE_UPLOAD
Type : unknown
Default value : [ EclFileUploadDirective, ] as const

packages/ecl/components/ecl-form-group/index.ts

EUI_ECL_FORM_GROUP
Type : unknown
Default value : [ EclFormGroupComponent, ] as const

packages/ecl/components/ecl-form-label/index.ts

EUI_ECL_FORM_LABEL
Type : unknown
Default value : [ EclFormLabelComponent, ECLFormLabelOptionalDirective, EclHelpHiddenDirective, EclFeedbackHiddenDirective, ] as const

packages/ecl/components/ecl-gallery/index.ts

EUI_ECL_GALLERY
Type : unknown
Default value : [ EclGalleryComponent, EclGalleryFooterComponent, EclGalleryItemComponent, EclGalleryMediaDirective, EclGalleryPictureDirective, EclGalleryThumbnailDirective, ] as const

packages/ecl/components/ecl-help-block/index.ts

EUI_ECL_HELP_BLOCK
Type : unknown
Default value : [ EclHelpBlockDirective, ] as const

packages/ecl/components/ecl-icon/index.ts

EUI_ECL_ICON
Type : unknown
Default value : [ EclIconComponent, ] as const

packages/ecl/components/ecl-inpage-navigation/index.ts

EUI_ECL_INPAGE_NAVIGATION
Type : unknown
Default value : [ EclInpageNavigationComponent, EclInpageNavigationItemComponent, EclInpageNavigationListDirective, ] as const

packages/ecl/components/ecl-label/index.ts

EUI_ECL_LABEL
Type : unknown
Default value : [ EclLabelDirective, ] as const

packages/ecl/components/ecl-link/index.ts

EUI_ECL_LINK
Type : unknown
Default value : [ EclLinkDirective, EclLinkLabelDirective, EclLinkIconContainerDirective, EclIndicatorComponent, EclIndicatorLabelDirective, ] as const

packages/ecl/components/ecl-list/index.ts

EUI_ECL_LIST
Type : unknown
Default value : [ EclOrderedListDirective, EclOrderedListItemDirective, EclUnorderedListDirective, EclUnorderedListItemDirective, EclDescriptionListDirective, EclDescriptionListTermDirective, EclDescriptionListDefinitionComponent, EclDescriptionListDefinitionItemDirective, EclDescriptionListDefinitionListDirective, ] as const

packages/ecl/components/ecl-list-illustration/index.ts

EUI_ECL_LIST_ILUSTRATION
Type : unknown
Default value : [ EclListIllustrationComponent, EclListIllustrationItemComponent, EclListIllustrationIconDirective, EclListIllustrationPictureDirective, EclListIllustrationImageDirective, ] as const

packages/ecl/components/ecl-loading-indicator/index.ts

EUI_ECL_LOADING_INDICATOR
Type : unknown
Default value : [ EclLoadingIndicatorComponent, EclLoadingIndicatorLabelDirective, EclLoadingIndicatorOverlayDirective, ] as const

packages/ecl/components/ecl-media-container/index.ts

EUI_ECL_MEDIA_CONTAINER
Type : unknown
Default value : [ EclMediaContainerComponent, EclMediaContainerItemDirective, EclMediaContainerIframeDirective, EclMediaContainerPictureDirective, EclMediaContainerItemAudioDescriptionDirective, ] as const

packages/ecl/components/ecl-mega-menu/index.ts

EUI_ECL_MEGA_MENU
Type : unknown
Default value : [ EclMegaMenuComponent, EclMegaMenuItemComponent, EclMegaMenuSubitemComponent, EclMegaMenuInfoComponent, EclMegaMenuFeaturedComponent, EclMegaMenuFeaturedPictureDirective, EclMegaMenuFeaturedImageDirective, EclMegaMenuFeaturedListDirective, EclMegaMenuFeaturedListItemDirective, EclMegaMenuFeaturedListItemDescriptionDirective, EclMegaMenuListDirective, EclMegaMenuSublistDirective, EclMegaMenuContainerDirective, EclMegaMenuSpacerDirective, ] as const

packages/ecl/components/ecl-menu/index.ts

EUI_ECL_MENU
Type : unknown
Default value : [ EclMenuComponent, EclMenuItemComponent, EclMenuMegaComponent, EclMenuMegaItemComponent, ] as const

packages/ecl/components/ecl-modal/index.ts

EUI_ECL_MODAL
Type : unknown
Default value : [ EclModalComponent, EclModalHeaderComponent, EclModalFooterComponent, EclModalBodyComponent, EclModalBodyFixedContentDirective, EclModalTriggerDirective, EclModalCloseDirective, ] as const

packages/ecl/components/ecl-multiselect/index.ts

EUI_ECL_MULTISELECT
Type : unknown
Default value : [ EclMultiselectComponent, EclMultiselectOptionDirective, EclMultiselectOptionComponent, EclMultiselectInputComponent, EclMultiselectDropdownComponent, EclMultiselectOptgroupComponent, BoldTextPipe, ] as const

packages/ecl/components/ecl-navigation-list/index.ts

EUI_ECL_NAVIGATION_LIST
Type : unknown
Default value : [ EclNavigationListComponent, EclNavigationListItemComponent, EclNavigationListImageDirective, EclNavigationListPictureDirective, ] as const

packages/ecl/components/ecl-news-ticker/index.ts

EUI_ECL_NEWS_TICKER
Type : unknown
Default value : [ EclNewsTickerComponent, EclNewsTickerItemComponent, EclNewsTickerIconDirective, ] as const

packages/ecl/components/ecl-notification/index.ts

EUI_ECL_NOTIFICATION
Type : unknown
Default value : [ EclNotificationComponent, EclNotificationTitleDirective, EclNotificationIconDirective, EclNotificationLinkDirective, ] as const

packages/ecl/components/ecl-page-header/index.ts

EUI_ECL_PAGE_HEADER
Type : unknown
Default value : [ EclPageHeaderComponent, EclPageHeaderNextComponent, EclPageHeaderContainerDirective, EclPageHeaderExpandableComponent, EclPageHeaderExpandableHeaderDirective, EclPageHeaderInfoDirective, EclPageHeaderMetaDirective, EclPageHeaderMetaItemDirective, EclPageHeaderTitleDirective, EclPageHeaderDescriptionDirective, EclPageHeaderDescriptionThumbnailDirective, EclPageHeaderDescriptionContainerDirective, EclPageHeaderDescriptionPictureDirective, EclPageHeaderBackgroundPictureDirective, EclPageHeaderBackgroundImageDirective, EclPageHeaderSectionComponent, EclPageHeaderSectionInfoComponent, ] as const

packages/ecl/components/ecl-page-information/index.ts

EUI_ECL_PAGE_INFORMATION
Type : unknown
Default value : [ EclPageInformationDirective, ] as const

packages/ecl/components/ecl-pagination/index.ts

EUI_ECL_PAGINATION
Type : unknown
Default value : [ EclPaginationComponent, EclPaginationItemComponent, EclPaginationListDirective, ] as const

packages/ecl/components/ecl-popover/index.ts

EUI_ECL_POPOVER
Type : unknown
Default value : [ EclPopoverComponent, EclPopoverContentDirective, EclPopoverToggleDirective, ] as const

packages/ecl/components/ecl-radio/index.ts

EUI_ECL_RADIO
Type : unknown
Default value : [ EclRadioDirective, EclRadioInputDirective, EclRadioLabelComponent, EclRadioHelpComponent, ] as const

packages/ecl/components/ecl-range/index.ts

EUI_ECL_RANGE
Type : unknown
Default value : [ EclRangeDirective, EclRangeValueComponent, EclRangeBubbleComponent, ] as const

packages/ecl/components/ecl-rating-field/index.ts

EUI_ECL_RATING_FIELD
Type : unknown
Default value : [ EclRatingFieldComponent, ] as const

packages/ecl/components/ecl-search-form/index.ts

EUI_ECL_SEARCH_FORM
Type : unknown
Default value : [ EclSearchFormComponent, ] as const

packages/ecl/components/ecl-select/index.ts

EUI_ECL_SELECT
Type : unknown
Default value : [ EclSelectDirective, EclSelectContainerComponent, ] as const

packages/ecl/components/ecl-site-footer/index.ts

EUI_ECL_SITE_FOOTER
Type : unknown
Default value : [ EclSiteFooterFixedContentEUComponent, EclSiteFooterColumnDirective, EclSiteFooterCoreComponent, EclSiteFooterComponent, EclSiteFooterDescriptionNameDirective, EclSiteFooterSectionDirective, EclSiteFooterTitleDirective, EclSiteFooterDescriptionDirective, EclSiteFooterListDirective, EclSiteFooterLinkDirective, EclSiteFooterListItemDirective, EclSiteFooterListDirective, EclSiteFooterRowDirective, EclSiteFooterSocialMediaDirective, EclSiteFooterTitleLinkDirective, EclSiteFooterLogoLinkDirective, EclSiteFooterPictureDirective, EclSiteFooterLogoImageDirective, EclSiteFooterRowCommonComponent, EclSiteFooterCoownerComponent, EclSiteFooterCoownerItemDirective, EclSiteFooterCoownerListDirective, ] as const

packages/ecl/components/ecl-site-header/index.ts

EUI_ECL_SITE_HEADER
Type : unknown
Default value : [ EclSiteHeaderComponent, EclSiteHeaderActionComponent, EclSiteHeaderCustomActionComponent, EclSiteHeaderCustomActionContentDirective, EclSiteHeaderCustomActionLinkDirective, EclSiteHeaderCustomActionTitleDirective, EclSiteHeaderLoginComponent, EclSiteHeaderLoginDescriptionDirective, EclSiteHeaderLoginSeparatorDirective, EclSiteHeaderLanguageComponent, EclSiteHeaderLanguagePopoverComponent, EclSiteHeaderSearchComponent, EclSiteHeaderBannerTopComponent, EclSiteHeaderEnvironmentComponent, EclSiteHeaderNotificationComponent, EclSiteHeaderCtaDirective, EclSiteHeaderImageDirective, EclSiteHeaderPictureDirective, EclSiteHeaderLinkDirective, ] as const

packages/ecl/components/ecl-social-media-follow/index.ts

EUI_ECL_SOCIAL_MEDIA_FOLLOW
Type : unknown
Default value : [ EclSocialMediaFollowComponent, EclSocialMediaFollowItemComponent, EclSocialMediaFollowLinkDirective, ] as const

packages/ecl/components/ecl-splash-page/index.ts

EUI_ECL_SPLASH_PAGE
Type : unknown
Default value : [ EclSplashPageComponent, EclSplashPageLogoImageDirective, EclSplashPageLogoLinkDirective, EclSplashPagePictureDirective, EclSplashPageLanguageCategoryComponent, EclSplashPageLanguageContainerComponent, EclSplashPageLanguageListDirective, EclSplashPageLanguageItemDirective, EclSplashPageLanguageLinkComponent, ] as const

packages/ecl/components/ecl-spotlight/index.ts

EUI_ECL_SPOTLIGHT
Type : unknown
Default value : [ EclSpotlightComponent, EclSpotlightLinkComponent, EclSpotlightPictureDirective, EclSpotlightImageDirective, ] as const

packages/ecl/components/ecl-sticky-container/index.ts

EUI_ECL_STICKY_CONTAINER
Type : unknown
Default value : [ EclStickyContainerComponent, ] as const

packages/ecl/components/ecl-table/index.ts

EUI_ECL_TABLE
Type : unknown
Default value : [ EclTableCaptionDirective, EclTableDirective, EclTableHeadDirective, EclTableHeaderDirective, EclTableRowDirective, EclTableBodyDirective, EclTableCellDirective, EclTableCellGroupDirective, EclTableSortButtonComponent, EclTableResponsiveDirective, ] as const

packages/ecl/components/ecl-tabs/index.ts

EUI_ECL_TABS
Type : unknown
Default value : [ EclTabsComponent, EclTabComponent, EclTabLabelComponent, ] as const

packages/ecl/components/ecl-tag/index.ts

EUI_ECL_TAG
Type : unknown
Default value : [ EclTagComponent, EclTagSetDirective, EclTagSetItemDirective, EclTagIconExternalDirective, ] as const

packages/ecl/components/ecl-text-area/index.ts

EUI_ECL_TEXT_AREA
Type : unknown
Default value : [ EclTextAreaDirective, ] as const

packages/ecl/components/ecl-text-input/index.ts

EUI_ECL_TEXT_INPUT
Type : unknown
Default value : [ EclTextInputDirective, ] as const

packages/ecl/components/ecl-timeline/index.ts

EUI_ECL_TIMELINE
Type : unknown
Default value : [ EclTimelineComponent, EclTimelineItemComponent, EclTimelineItemTogglerComponent, EclTimelineItemLabelDirective, EclTimelineItemTitleDirective, EclTimelineSetDirective, ] as const

packages/ecl/core/utils/dom/dom-helpers.ts

hasNextSiblingWithAttribute
Type : unknown
Default value : (element: Element, attribute: string): boolean => { const nextSibling = element && element.nextElementSibling; if (nextSibling) { if (nextSibling.hasAttribute(attribute)) { return true; } else { return hasNextSiblingWithAttribute(nextSibling, attribute); } } else { return false; } }
hasPreviousSiblingWithAttribute
Type : unknown
Default value : (element: Element, attribute: string): boolean => { const previousSibling = element && element.previousElementSibling; if (previousSibling) { if (previousSibling.hasAttribute(attribute)) { return true; } else { return hasNextSiblingWithAttribute(previousSibling, attribute); } } else { return false; } }

packages/ecl/test-setup.ts

testBed
Type : unknown
Default value : getTestBed()

results matching ""

    No results matching ""