export default class TreeGridData extends GridData { /** * Sets the orientation * @access public * @param {String} str - "horizontal" for a horizontal tree * "vertical" for a vertical tree * undefined to unset this field */ set orientation(arg: string); /** * Retrieves the orientation * @access public * @returns {String} str "horizontal" for a horizontal tree * "vertical" for a vertical tree * undefined if the field is unset */ get orientation(): string; /** * Sets whether user input is required or not * @access public * @param {boolean} value - true if the element is required, false otherwise, * undefined to unset this field */ set required(arg: boolean); /** * Retrieves whether user input is required or not * @access public * @returns {boolean} true if the element is required, false otherwise, * undefined if this field is unset */ get required(): boolean; /** * Finds a row DisplayObject that is previous to the specified one, visible, * and is a minimally higher level conceptually (which means a lower number * for the level property of the corresponding RowData instance) * @access private * * @param {!createjs.DisplayObject} rowDisplayObject - DisplayObject to find * the higher level row relative to * @returns {?TargetData} target data for the higher level visible row's DisplayObject, * null if no match is found */ _findPrevRowAtHigherLevel(rowDisplayObject: createjs.DisplayObject): TargetData; /** * @inheritdoc */ _updateTargetDataLeft(targetData: any): boolean; /** * @inheritdoc */ _updateTargetDataRight(targetData: any): boolean; /** * @inheritdoc */ _updateTargetDataUp(targetData: any): boolean; /** * @inheritdoc */ _updateTargetDataDown(targetData: any): boolean; /** * @inheritdoc */ _searchRow(id: any, rowDisplayObject: any, sectionIndex: any, rowIndex: any): { displayObject: any; sectionIndex: any; rowIndex: any; colIndex: number; cellChildIndex: number; }; /** * @inheritdoc */ _findNextTarget(targetData: any): createjs.DisplayObject; /** * @inheritdoc */ _focusToNextTarget(nextTarget: any, targetData: any, evt: any): void; } import GridData from "./GridData";