1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ash / webui / common / resources / focus_row_behavior.d.ts [blame]
// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import {FocusRow} from 'chrome://resources/js/focus_row.js';
export interface FocusRowBehavior {
id: string|null|undefined;
isFocused: boolean|null|undefined;
focusRowIndex: number|null|undefined;
lastFocused: Element|null;
ironListTabIndex: number;
listBlurred: boolean|null|undefined;
focusRowIndexChanged(newIndex: number, oldIndex: number): void;
getFocusRow(): FocusRow;
}
declare const FocusRowBehavior: object;