You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

68 lines
3.1 KiB

/**
* @license
* Copyright Google LLC 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://angular.io/license
*/
import { ElementRef, QueryList, AfterContentInit } from '@angular/core';
import { MatLine } from '@angular/material/core';
import { NumberInput } from '@angular/cdk/coercion';
import { MatGridListBase } from './grid-list-base';
import * as ɵngcc0 from '@angular/core';
export declare class MatGridTile {
private _element;
_gridList?: MatGridListBase | undefined;
_rowspan: number;
_colspan: number;
constructor(_element: ElementRef<HTMLElement>, _gridList?: MatGridListBase | undefined);
/** Amount of rows that the grid tile takes up. */
get rowspan(): number;
set rowspan(value: number);
/** Amount of columns that the grid tile takes up. */
get colspan(): number;
set colspan(value: number);
/**
* Sets the style of the grid-tile element. Needs to be set manually to avoid
* "Changed after checked" errors that would occur with HostBinding.
*/
_setStyle(property: string, value: any): void;
static ngAcceptInputType_rowspan: NumberInput;
static ngAcceptInputType_colspan: NumberInput;
static ɵfac: ɵngcc0.ɵɵFactoryDeclaration<MatGridTile, [null, { optional: true; }]>;
static ɵcmp: ɵngcc0.ɵɵComponentDeclaration<MatGridTile, "mat-grid-tile", ["matGridTile"], { "rowspan": "rowspan"; "colspan": "colspan"; }, {}, never, ["*"]>;
}
export declare class MatGridTileText implements AfterContentInit {
private _element;
_lines: QueryList<MatLine>;
constructor(_element: ElementRef<HTMLElement>);
ngAfterContentInit(): void;
static ɵfac: ɵngcc0.ɵɵFactoryDeclaration<MatGridTileText, never>;
static ɵcmp: ɵngcc0.ɵɵComponentDeclaration<MatGridTileText, "mat-grid-tile-header, mat-grid-tile-footer", never, {}, {}, ["_lines"], ["[mat-grid-avatar], [matGridAvatar]", "[mat-line], [matLine]", "*"]>;
}
/**
* Directive whose purpose is to add the mat- CSS styling to this selector.
* @docs-private
*/
export declare class MatGridAvatarCssMatStyler {
static ɵfac: ɵngcc0.ɵɵFactoryDeclaration<MatGridAvatarCssMatStyler, never>;
static ɵdir: ɵngcc0.ɵɵDirectiveDeclaration<MatGridAvatarCssMatStyler, "[mat-grid-avatar], [matGridAvatar]", never, {}, {}, never>;
}
/**
* Directive whose purpose is to add the mat- CSS styling to this selector.
* @docs-private
*/
export declare class MatGridTileHeaderCssMatStyler {
static ɵfac: ɵngcc0.ɵɵFactoryDeclaration<MatGridTileHeaderCssMatStyler, never>;
static ɵdir: ɵngcc0.ɵɵDirectiveDeclaration<MatGridTileHeaderCssMatStyler, "mat-grid-tile-header", never, {}, {}, never>;
}
/**
* Directive whose purpose is to add the mat- CSS styling to this selector.
* @docs-private
*/
export declare class MatGridTileFooterCssMatStyler {
static ɵfac: ɵngcc0.ɵɵFactoryDeclaration<MatGridTileFooterCssMatStyler, never>;
static ɵdir: ɵngcc0.ɵɵDirectiveDeclaration<MatGridTileFooterCssMatStyler, "mat-grid-tile-footer", never, {}, {}, never>;
}
//# sourceMappingURL=grid-tile.d.ts.map