|
|
@@ -66,12 +66,22 @@ export default class DropdownPanelView extends View {
|
|
|
} );
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * Focuses the view element or first item in view collection on opening dropdown's panel.
|
|
|
+ *
|
|
|
+ * See also {@link module:ui/dropdown/dropdownpanelfocusable}.
|
|
|
+ */
|
|
|
focus() {
|
|
|
if ( this.children.length ) {
|
|
|
this.children.first.focus();
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * Focuses the view element or last item in view collection on opening dropdown's panel.
|
|
|
+ *
|
|
|
+ * See also {@link module:ui/dropdown/dropdownpanelfocusable}.
|
|
|
+ */
|
|
|
focusLast() {
|
|
|
if ( this.children.length ) {
|
|
|
const lastChild = this.children.last;
|