UNPKG

ngx-sp-infra

Version:
28 lines (27 loc) 2.01 kB
import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { ContainerTabsModel } from '../../models/container/container-tabs.model'; import * as i0 from "@angular/core"; export declare class ContentContainerComponent implements OnInit, OnChanges { private _currentTab?; /** Parâmetro secreto que informa se o componente deve adotar comportamento/visual igual exibido no portal de documentação */ documentation: import("@angular/core").InputSignal<{ use: boolean; theme: "dark" | "light"; }>; tabs?: string[]; advancedTabs?: ContainerTabsModel[]; containerTitle?: string; useBorder?: boolean; get currentTab(): string | undefined; set currentTab(value: string | undefined); onChangeTab: EventEmitter<string>; currentContent: number; isTabsString: boolean; constructor(); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; private setTab; private validateType; static ɵfac: i0.ɵɵFactoryDeclaration<ContentContainerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ContentContainerComponent, "lib-container", never, { "documentation": { "alias": "documentation"; "required": false; "isSignal": true; }; "tabs": { "alias": "tabs"; "required": false; }; "advancedTabs": { "alias": "advancedTabs"; "required": false; }; "containerTitle": { "alias": "containerTitle"; "required": false; }; "useBorder": { "alias": "useBorder"; "required": false; }; "currentTab": { "alias": "currentTab"; "required": false; }; }, { "onChangeTab": "onChangeTab"; }, never, ["[innerContent1]", "[innerContent2]", "[innerContent3]", "[innerContent4]", "[innerContent5]", "[innerContent6]", "[innerContent7]", "[innerContent8]", "[innerContent9]", "[innerContent10]", "[innerContent11]", "[innerContent12]", "[innerContent13]", "[innerContent14]", "[innerContent15]", "[innerContent16]", "[innerContent17]", "[innerContent18]", "[innerContent19]", "[innerContent20]"], true, never>; }