UNPKG

ng-devui

Version:

DevUI components based on Angular

29 lines (28 loc) 1.72 kB
import { AfterViewInit, ElementRef, OnChanges, OnDestroy, Renderer2 } from '@angular/core'; import { DAlign, DAlignSelf, DJustify, DResponseParameter } from './layout.types'; import { DScreenMediaQueryService } from './screen-media-query.service'; import * as i0 from "@angular/core"; export declare class DFlexDirective implements OnChanges, OnDestroy, AfterViewInit { private elementRef; private renderer; private screenQueryService; get flexRow(): boolean; get flexColumn(): boolean; get flex(): boolean; dFlex: DResponseParameter<number | string>; dFlexContainer: 'row' | 'column'; dOrder: DResponseParameter<number>; dAlign: DResponseParameter<DAlign>; dAlignSelf: DResponseParameter<DAlignSelf>; dJustify: DResponseParameter<DJustify>; dFlexWrap: DResponseParameter<string>; private destroy$; constructor(elementRef: ElementRef, renderer: Renderer2, screenQueryService: DScreenMediaQueryService); ngAfterViewInit(): void; parseFlex(flex: any): string; updateFlex(currentPoint: any): void; ngOnChanges(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DFlexDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<DFlexDirective, "[dFlex], d-row, d-col", never, { "dFlex": { "alias": "dFlex"; "required": false; }; "dFlexContainer": { "alias": "dFlexContainer"; "required": false; }; "dOrder": { "alias": "dOrder"; "required": false; }; "dAlign": { "alias": "dAlign"; "required": false; }; "dAlignSelf": { "alias": "dAlignSelf"; "required": false; }; "dJustify": { "alias": "dJustify"; "required": false; }; "dFlexWrap": { "alias": "dFlexWrap"; "required": false; }; }, {}, never, never, false, never>; }