solar-ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
43 lines (42 loc) • 1.56 kB
TypeScript
import { ElementRef, OnChanges, OnInit, Renderer2, SimpleChange } from '@angular/core';
import { NzUpdateHostClassService } from '../core/services/update-host-class.service';
import { NzRowComponent } from './nz-row.component';
import { NzRowDirective } from './nz-row.directive';
export interface EmbeddedProperty {
span: number;
pull: number;
push: number;
offset: number;
order: number;
}
export declare class NzColComponent implements OnInit, OnChanges {
private nzUpdateHostClassService;
private elementRef;
nzRowComponent: NzRowComponent;
nzRowDirective: NzRowDirective;
private renderer;
private el;
private prefixCls;
readonly paddingLeft: number;
readonly paddingRight: number;
nzSpan: number;
nzOrder: number;
nzOffset: number;
nzPush: number;
nzPull: number;
nzXs: number | EmbeddedProperty;
nzSm: number | EmbeddedProperty;
nzMd: number | EmbeddedProperty;
nzLg: number | EmbeddedProperty;
nzXl: number | EmbeddedProperty;
nzXXl: number | EmbeddedProperty;
/** temp solution since no method add classMap to host https://github.com/angular/angular/issues/7289*/
setClassMap(): void;
generateClass(): object;
readonly nzRow: NzRowComponent;
ngOnChanges(changes: {
[propertyName: string]: SimpleChange;
}): void;
constructor(nzUpdateHostClassService: NzUpdateHostClassService, elementRef: ElementRef, nzRowComponent: NzRowComponent, nzRowDirective: NzRowDirective, renderer: Renderer2);
ngOnInit(): void;
}