ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
46 lines (45 loc) • 1.82 kB
TypeScript
/**
* @license
* Copyright Alibaba.com All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
*/
import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, NgZone, OnDestroy, OnInit, Renderer2, TemplateRef } from '@angular/core';
import { MediaMatcher } from '@angular/cdk/layout';
import { Platform } from '@angular/cdk/platform';
import { NzBreakPoint, NzDomEventService } from 'ng-zorro-antd/core';
import { NzLayoutComponent } from './nz-layout.component';
export declare class NzSiderComponent implements OnInit, AfterViewInit, OnDestroy {
private nzLayoutComponent;
private mediaMatcher;
private ngZone;
private platform;
private cdr;
private nzDomEventService;
private below;
private destroy$;
private dimensionMap;
readonly nzCollapsedChange: EventEmitter<any>;
nzWidth: string | number;
nzTheme: 'light' | 'dark';
nzCollapsedWidth: number;
nzBreakpoint: NzBreakPoint;
nzZeroTrigger: TemplateRef<void>;
nzReverseArrow: boolean;
nzCollapsible: boolean;
nzCollapsed: boolean;
nzTrigger: TemplateRef<void>;
defaultTrigger: TemplateRef<void>;
readonly trigger: TemplateRef<void>;
readonly flexSetting: string;
readonly widthSetting: string;
watchMatchMedia(): void;
toggleCollapse(): void;
readonly isZeroTrigger: boolean;
readonly isSiderTrigger: boolean;
constructor(nzLayoutComponent: NzLayoutComponent, mediaMatcher: MediaMatcher, ngZone: NgZone, platform: Platform, cdr: ChangeDetectorRef, nzDomEventService: NzDomEventService, renderer: Renderer2, elementRef: ElementRef);
ngOnInit(): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
}