/** * Copyright (c) 2025, Salesforce, Inc. * All rights reserved. * For full license text, see the LICENSE file or https://utam.dev/salesforce/license */ import { Driver as _Driver, Element as _Element, Locator as _Locator, ContainerCtor as _ContainerCtor, UtamBasePageObject as _UtamBasePageObject } from '@utam/core'; /** * Selector: .forcePageBlockItem. * Represents the force:pageBlockItem Aura component. * Check if the checkbox is selected, if the field is required, or if the field has an error. * Get the field value, a field error, or the element name. Click the inline edit button. * generated from JSON dist/force/pageBlockItem.utam.json * @version 2026-03-09T13:56:35.858Z * @author Salesforce */ declare class PageBlockItem extends _UtamBasePageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * Gets a value indicating whether the checkbox is checked * @return true if the checkbox is checked; otherwise, false */ isCheckboxSelected(): Promise; /** * Gets the value of the field * @return the value of the field */ getFieldValue(): Promise; /** * Gets the error message of the field * @return the error message of the field */ getFieldError(): Promise; /** * Gets a value indicating whether the field has an error * @return true if the field has an error is checked; otherwise, false */ hasFieldError(): Promise; /** * Gets a value indicating whether the field is required * @return true if the field is required; otherwise, false */ isRequired(): Promise; /** * Gets the name of the field * @return the name of the field */ getElementName(): Promise; /** * Starts an inline edit of the value of the field */ inlineEdit(): Promise; getInputItem(ContainerCtor: _ContainerCtor): Promise; } export = PageBlockItem;