UNPKG

igniteui-react-core

Version:
34 lines (33 loc) 1.3 kB
import { GridLayoutSizeType } from "./GridLayoutSizeType"; import { GridLayoutSizeDefinition as GridLayoutSizeDefinition_internal } from "./GridLayoutSizeDefinition"; import { ContentChildrenManager } from "./ContentChildrenManager"; /** * Represents a size ruleset for rows and columns in the grid view. */ export declare class IgrGridLayoutSizeDefinition { protected createImplementation(): GridLayoutSizeDefinition_internal; protected _implementation: any; protected mounted: boolean; get nativeElement(): HTMLElement; /** * @hidden */ get i(): GridLayoutSizeDefinition_internal; protected onImplementationCreated(): void; protected _contentChildrenManager: ContentChildrenManager; constructor(); protected _provideImplementation(i: any): void; /** * Gets or sets the size type for the definition. */ get sizeType(): GridLayoutSizeType; set sizeType(v: GridLayoutSizeType); /** * Gets or sets the value for the definition. This value is treated differently depending * on the size type specified. For example, Star sizing will treat this property as a * weighted percentage relative to other Star sized definitions. */ get value(): number; set value(v: number); findByName(name: string): any; }