export type TQ2GridAreaColumnStartOptions = 'auto' | number; export type TQ2GridAreaColumnSpanOptions = number; export type TQ2GridAreaRowStartOptions = 'auto' | number; export type TQ2GridAreaRowSpanOptions = number; export type TQ2GridAreaJustifyOptions = 'auto' | 'stretch' | 'start' | 'center' | 'end'; export type TQ2GridAreaAlignOptions = 'auto' | 'stretch' | 'start' | 'center' | 'end'; export type TQ2GridAreaZIndexOptions = 'auto' | number; /** * @name Grid Area * @category Display * @summary Use as a positioned cell within a Grid layout. */ export declare class Q2GridArea { hostElement: HTMLElement; /** * Sets the vertical alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ align: TQ2GridAreaAlignOptions; /** Sets the column span amount of the grid area at the baseline viewport size.*/ columnSpan: TQ2GridAreaColumnSpanOptions; /** Sets the starting column of the grid area at the baseline viewport size.*/ columnStart: TQ2GridAreaColumnStartOptions; /** * Sets the horizontal alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ justify: TQ2GridAreaJustifyOptions; /** * Sets the vertical alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ lgAlign: TQ2GridAreaAlignOptions; /** Sets the column span amount of the grid area at the LG viewport size.*/ lgColumnSpan: TQ2GridAreaColumnSpanOptions; /** * Sets the starting column of the grid area at the LG viewport size. * When set to `auto`, the grid area will automatically start at the first available column. */ lgColumnStart: TQ2GridAreaColumnStartOptions; /** * Sets the horizontal alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ lgJustify: TQ2GridAreaJustifyOptions; /** Sets the row span amount of the grid area at the LG viewport size.*/ lgRowSpan: TQ2GridAreaRowSpanOptions; /** * Sets the starting row of the grid area at the LG viewport size. * When set to `auto`, the grid area will automatically start at the first available row. */ lgRowStart: TQ2GridAreaRowStartOptions; /** Sets the z-index of the grid area at the LG viewport size.*/ lgZIndex: TQ2GridAreaZIndexOptions; /** * Sets the vertical alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ mdAlign: TQ2GridAreaAlignOptions; /** Sets the column span amount of the grid area at the MD viewport size.*/ mdColumnSpan: TQ2GridAreaColumnSpanOptions; /** * Sets the starting column of the grid area at the MD viewport size. * When set to `auto`, the grid area will automatically start at the first available column. */ mdColumnStart: TQ2GridAreaColumnStartOptions; /** * Sets the horizontal alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ mdJustify: TQ2GridAreaJustifyOptions; /** Sets the row span amount of the grid area at the MD viewport size.*/ mdRowSpan: TQ2GridAreaRowSpanOptions; /** * Sets the starting row of the grid area at the MD viewport size. * When set to `auto`, the grid area will automatically start at the first available row. */ mdRowStart: TQ2GridAreaRowStartOptions; /** Sets the z-index of the grid area at the MD viewport size.*/ mdZIndex: TQ2GridAreaZIndexOptions; /** Sets the row span amount of the grid area at the baseline viewport size.*/ rowSpan: TQ2GridAreaRowSpanOptions; /** * Sets the starting row of the grid area at the baseline viewport size. * When set to `auto`, the grid area will automatically start at the first available row. */ rowStart: TQ2GridAreaRowStartOptions; /** * Sets the vertical alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ smAlign: TQ2GridAreaAlignOptions; /** Sets the column span amount of the grid area at the SM viewport size.*/ smColumnSpan: TQ2GridAreaColumnSpanOptions; /** * Sets the starting column of the grid area at the SM viewport size. * When set to `auto`, the grid area will automatically start at the first available column. */ smColumnStart: TQ2GridAreaColumnStartOptions; /** * Sets the horizontal alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ smJustify: TQ2GridAreaJustifyOptions; /** Sets the row span amount of the grid area at the SM viewport size.*/ smRowSpan: TQ2GridAreaRowSpanOptions; /** * Sets the starting row of the grid area at the SM viewport size. * When set to `auto`, the grid area will automatically start at the first available row. */ smRowStart: TQ2GridAreaRowStartOptions; /** Sets the z-index of the grid area at the SM viewport size.*/ smZIndex: TQ2GridAreaZIndexOptions; /** * Sets the vertical alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ xlAlign: TQ2GridAreaAlignOptions; /** Sets the column span amount of the grid area at the XL viewport size.*/ xlColumnSpan: TQ2GridAreaColumnSpanOptions; /** * Sets the starting column of the grid area at the XL viewport size. * When set to `auto`, the grid area will automatically start at the first available column. */ xlColumnStart: TQ2GridAreaColumnStartOptions; /** * Sets the horizontal alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ xlJustify: TQ2GridAreaJustifyOptions; /** Sets the row span amount of the grid area at the XL viewport size.*/ xlRowSpan: TQ2GridAreaRowSpanOptions; /** * Sets the starting row of the grid area at the XL viewport size. * When set to `auto`, the grid area will automatically start at the first available row. */ xlRowStart: TQ2GridAreaRowStartOptions; /** Sets the z-index of the grid area at the XL viewport size.*/ xlZIndex: TQ2GridAreaZIndexOptions; /** * Sets the vertical alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ xsAlign: TQ2GridAreaAlignOptions; /** Sets the column span amount of the grid area at the XS viewport size.*/ xsColumnSpan: TQ2GridAreaColumnSpanOptions; /** * Sets the starting column of the grid area at the XS viewport size. * When set to `auto`, the grid area will automatically start at the first available column. */ xsColumnStart: TQ2GridAreaColumnStartOptions; /** * Sets the horizontal alignment behavior of the q2-grid-area component within its grid track at the baseline viewport size. * When set to `auto`, the grid area will inherit this property from the parent q2-grid component. */ xsJustify: TQ2GridAreaJustifyOptions; /** Sets the row span amount of the grid area at the XS viewport size.*/ xsRowSpan: TQ2GridAreaRowSpanOptions; /** * Sets the starting row of the grid area at the XS viewport size. * When set to `auto`, the grid area will automatically start at the first available row. */ xsRowStart: TQ2GridAreaRowStartOptions; /** Sets the z-index of the grid area at the XS viewport size.*/ xsZIndex: TQ2GridAreaZIndexOptions; /** Sets the z-index of the grid area at the baseline viewport size.*/ zIndex: TQ2GridAreaZIndexOptions; componentWillLoad(): void; get computedLgZIndex(): TQ2GridAreaZIndexOptions; get computedMdZIndex(): TQ2GridAreaZIndexOptions; get computedSmZIndex(): TQ2GridAreaZIndexOptions; get computedXlZIndex(): TQ2GridAreaZIndexOptions; get computedXsZIndex(): TQ2GridAreaZIndexOptions; render(): any; }