@skyux/layout
Version:
This library was generated with [Nx](https://nx.dev).
32 lines (31 loc) • 991 B
TypeScript
import { HarnessPredicate } from '@angular/cdk/testing';
import { SkyComponentHarness } from '@skyux/core/testing';
import { SkyFluidGridHarnessFilters } from './fluid-grid-harness-filters';
import { SkyRowHarness } from './row-harness';
/**
* Harness for interacting with a fluid grid component in tests.
*/
export declare class SkyFluidGridHarness extends SkyComponentHarness {
#private;
/**
* @internal
*/
static hostSelector: string;
/**
* Gets a `HarnessPredicate` that can be used to search for a
* `SkyFluidGridHarness` that meets certain criteria
*/
static with(filters: SkyFluidGridHarnessFilters): HarnessPredicate<SkyFluidGridHarness>;
/**
* Gets the gutter size for the grid.
*/
getGutterSize(): Promise<string>;
/**
* Gets all of the rows in the grid.
*/
getRows(): Promise<SkyRowHarness[]>;
/**
* Whether the fluid grid has margin enabled.
*/
hasMargin(): Promise<boolean>;
}