import { OjWebElement } from '../'; /** * This is the base class for oj-conveyor-belt WebElement, and is generated from the * component's metadata. Do not modify these contents since they'll be replaced * during the next generation. * Put overrides into the WebElements's subclass, OjConveyorBelt.ts. */ export declare class OjConveyorBeltBase extends OjWebElement { /** * Sets the value of arrowVisibility property. * Specifies visibility of overflow arrow buttons. * @param arrowVisibility The value to set for arrowVisibility * */ changeArrowVisibility(arrowVisibility: string): Promise; /** * Gets the value of arrowVisibility property. * Specifies visibility of overflow arrow buttons. * @return The value of arrowVisibility property. * */ getArrowVisibility(): Promise; /** * Sets the value of contentParent property. * Specify the selector of the descendant DOM element in the conveyorBelt that directly contains the items to scroll among. * @param contentParent The value to set for contentParent * */ changeContentParent(contentParent: string): Promise; /** * Gets the value of contentParent property. * Specify the selector of the descendant DOM element in the conveyorBelt that directly contains the items to scroll among. * @return The value of contentParent property. * */ getContentParent(): Promise; /** * Sets the value of orientation property. * Specifies the orientation of the conveyorBelt. * @param orientation The value to set for orientation * */ changeOrientation(orientation: string): Promise; /** * Gets the value of orientation property. * Specifies the orientation of the conveyorBelt. * @return The value of orientation property. * */ getOrientation(): Promise; /** * Sets the value of scrollPosition property. * Gets or sets the number of pixels that an element's content is scrolled from its initial position. * @param scrollPosition The value to set for scrollPosition * */ changeScrollPosition(scrollPosition: number): Promise; /** * Gets the value of scrollPosition property. * Gets or sets the number of pixels that an element's content is scrolled from its initial position. * @return The value of scrollPosition property. * */ getScrollPosition(): Promise; /** * Gets the value of translations property. * A collection of translated resources from the translation bundle, or null if this component has no resources. * @return The value of translations property. * */ getTranslations(): Promise; } export interface Translations { /** * Tooltip for the next overflow content arrow. */ tipArrowNext: string; /** * Tooltip for the previous overflow content arrow. */ tipArrowPrevious: string; }