blob: df4d4fdd5101c48872c8a389aa0367caf5a5bb3f [file] [log] [blame]
/**
* @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 { MatGridListBase } from './grid-list-base';
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. */
rowspan: number;
/** Amount of columns that the grid tile takes up. */
colspan: 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;
}
export declare class MatGridTileText implements AfterContentInit {
private _element;
_lines: QueryList<MatLine>;
constructor(_element: ElementRef<HTMLElement>);
ngAfterContentInit(): void;
}
/**
* Directive whose purpose is to add the mat- CSS styling to this selector.
* @docs-private
*/
export declare class MatGridAvatarCssMatStyler {
}
/**
* Directive whose purpose is to add the mat- CSS styling to this selector.
* @docs-private
*/
export declare class MatGridTileHeaderCssMatStyler {
}
/**
* Directive whose purpose is to add the mat- CSS styling to this selector.
* @docs-private
*/
export declare class MatGridTileFooterCssMatStyler {
}