@awsui/components-react
Version:
On July 19th, 2022, we launched [Cloudscape Design System](https://cloudscape.design). Cloudscape is an evolution of AWS-UI. It consists of user interface guidelines, front-end components, design resources, and development tools for building intuitive, en
51 lines • 1.87 kB
TypeScript
import { ElementWrapper } from "@awsui/test-utils-core/selectors";
import InputWrapper from '../input';
import DropdownHostComponentWrapper from '../internal/dropdown-host';
import TokenWrapper from '../token';
import { TokenGroupItemWrapper } from '../token-group/token';
export default class MultiselectWrapper extends DropdownHostComponentWrapper {
static rootSelector: string;
/**
* @param options
* * expandToViewport (boolean) - Use this when the component under test is rendered with an `expandToViewport` flag.
*/
findErrorRecoveryButton(options?: {
expandToViewport: boolean;
}): ElementWrapper;
/**
* Returns the input that is used for filtering.
* @param options
* * expandToViewport (boolean) - Use this when the component under test is rendered with an `expandToViewport` flag.
*/
findFilteringInput(options?: {
expandToViewport: boolean;
}): InputWrapper;
findPlaceholder(): ElementWrapper;
findInlineLabel(): ElementWrapper;
/**
* @param options
* * expandToViewport (boolean) - Use this when the component under test is rendered with an `expandToViewport` flag.
*/
findStatusIndicator(options?: {
expandToViewport: boolean;
}): ElementWrapper;
/**
* Returns a token.
*
* @param tokenIndex 1-based index of the token to return
*/
findToken(tokenIndex: number): TokenGroupItemWrapper;
/**
* Returns a token toggle button.
*/
findTokenToggle(): ElementWrapper;
findTokens(): import("@awsui/test-utils-core/selectors").MultiElementWrapper<TokenGroupItemWrapper>;
findTrigger(): ElementWrapper;
findInlineTokens(): import("@awsui/test-utils-core/selectors").MultiElementWrapper<TokenWrapper>;
/**
* Returns an inline token.
*
* @param tokenIndex 1-based index of the inline token to return
*/
findInlineToken(tokenIndex: number): TokenWrapper;
}