Cuadro de Diálogo de Confirmación de Pantalla

Cuadro de diálogo de confirmación de pantalla - kintone.showConfirmDialog(config)

Muestra un diálogo de confirmación que solicita al usuario confirmación y recupera su elección.

Función

Escritorio

kintone.showConfirmDialog(config)

Móvil

Para móvil, use la siguiente API:

Parámetros

Parámetro Tipo Obligatorio Descripción
config Object Obligatorio La configuración del diálogo.
config.title String Opcional La cadena del título.
Si se ignora, no se mostrará.
config.body String Opcional El texto principal del diálogo.
\n, \r, \r\n se interpretan como saltos de línea.
Si se ignora, no se mostrará.
config.showOkButton Boolean Opcional La visibilidad del botón OK.
  • true: Mostrar
  • false: No mostrar
Si se ignora, se mostrará.
config.okButtonText String Opcional El texto para mostrar en el botón OK.
Si se ignora, "OK" se mostrará según el idioma del usuario que haya iniciado sesión.
config.showCancelButton Boolean Opcional La visibilidad del botón Cancelar.
  • true: Mostrar
  • false: No mostrar
Si se ignora, no se mostrará.
config.cancelButtonText String Opcional El texto para mostrar en el botón de Cancelar.
Si se ignora, "Cancelar" se mostrará según el idioma del usuario que haya iniciado sesión.
config.showCloseButton Boolean Opcional La visibilidad del botón de Cerrar.
  • true: Mostrar
  • false: No mostrar
Si se ignora, no se mostrará.
Si no se muestra, también se desactivará la función para cerrar el diálogo con la tecla Esc.

Devuelve

Un Promise objeto.
Los siguientes valores se pueden recuperar cuando el Promise objeto se cumple:

Propiedad Tipo Descripción
resultado String La acción seleccionada por el usuario.
  • OK: El usuario pulsó el botón OK.
  • CANCEL: El usuario pulsó el botón Cancelar.
  • CLOSE: El usuario pulsaba el botón de Cerrar o pulsaba la tecla Esc.

Solicitud de muestra

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
// Diálogo de confirmación básica
const result = await kintone.showConfirmDialog({
  title: 'Confirmation',
  body: 'Do you want to delete this record?',
  showOkButton: true,
  showCancelButton: true,
  okButtonText: 'Delete',
  cancelButtonText: 'Cancel',
  showCloseButton: true
});

  if (result === 'OK') {
    console.log('Record deleted');
  } else {
    console.log('Deletion canceled');
  }

Páginas disponibles

Escritorio

Sin embargo, no se puede utilizar en las siguientes páginas:

  • Resultados de la búsqueda
  • Marketplace