Элементы могут быть вкладки, если они могут получить фокус.Чтобы определить, какие элементы управления пользовательского интерфейса OpenUI5 могут получать фокус, посмотрите, может ли:
- элемент в структуре HTML DOM, который отображается средством визуализации элемента управления, получить фокус (например,
sap.m.Button
отображает HTML <button>
, который может быть сфокусирован. - средство визуализации элемента управления специально записывает свойство
tabindex
.
Примеры таких элементов управления включают Button
, Input
, Link
,и ObjectAttribute
, который активен (то есть также является ссылкой). Таким образом, вы можете, например, использовать ObjectAttribute
, но тогда ваш статус будет выглядеть как гиперссылка. Чтобы определить вышесказанное, вы можете, например, найти Репозиторий OpenUI5 онлайн или в вашем локальном редакторе.
Если подходящего элемента управления нет, вы можете легко расширить один . Например, вы можете расширить sap.m.Text
.Это должно быть простое расширение, так как вам нужно всего лишь добавить tabindex
. Вот пример, очень близкий к тому, что вам нужно сделать Расширение рендеринга ввода .