Avalados por :

Como atribuir teclas de função do teclado a eventos de pressionamento de botão no SAPUI5

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Olá,

Tenho a necessidade de atribuir teclas de função do teclado a eventos de pressionar de botão. Por exemplo, o botão X deve ser pressionado ao pressionar a tecla de função F5.

Como podemos alcançar isso no SAPUI5? Por favor, me avise.

Saudações,

Chandra

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Insira o seguinte código no seu método onInit():


Aqui estamos lidando com o evento de pressionar tecla na combinação de teclas Control + S.


$ ( document ). keydown ( function ( evt ){
if ( evt . keyCode == 83 && ( evt . ctrlKey )){
evt
. preventDefault ();
alert
( 'funcionou' );
}
});


Saudações,

Shubham

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Tenho que descobrir como fazer isso?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado Jason pela informação! Vou tentar!

Cumprimentos,

Chandra

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Acredito que você poderia usar uma biblioteca jQuery como hotkeys para vinculá-la ao evento de tecla de função do navegador, ou usar o evento onKeydown do UI5 no controle e então usar o método fireEvent para ativar o evento de pressionar o botão.

https://github.com/jeresig/jquery.hotkeys

https://sapui5.hana.ondemand.com/sdk/#docs/guide/EventsInControls.html

Muito obrigado,

Jason

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?