UNPKG

@doku-dev/doku-fragment

Version:

A new Angular UI library that moving away from Bootstrap and built from scratch.

39 lines (38 loc) 1.42 kB
import { ApplicationRef, Renderer2 } from '@angular/core'; import { DokuTabContent } from './tab-content.directive'; import { DokuTabLabel } from './tab-label.directive'; export declare class ViewElement { static createTabsHeader(props: { renderer: Renderer2; }): HTMLDivElement; static createTabsBody(props: { renderer: Renderer2; }): HTMLDivElement; static createTabLabel(props: { renderer: Renderer2; }): HTMLDivElement; static createTabContent(props: { renderer: Renderer2; }): HTMLDivElement; static appendLabelToTabsHeader(props: { headerElement: HTMLDivElement; labelElement: HTMLDivElement; labelTemplate: DokuTabLabel; applicationRef: ApplicationRef; renderer: Renderer2; }): import("@angular/core").EmbeddedViewRef<any>; static appendContentToTabsBody(props: { bodyElement: HTMLDivElement; contentElement: HTMLDivElement; contentTemplate: DokuTabContent; applicationRef: ApplicationRef; renderer: Renderer2; lazyLoad?: boolean; }): import("@angular/core").EmbeddedViewRef<any> | undefined; static createContentViewRefAndAppend(props: { applicationRef: ApplicationRef; renderer: Renderer2; contentTemplate: DokuTabContent; contentElement: HTMLDivElement; }): import("@angular/core").EmbeddedViewRef<any>; }