Skip to content

Instantly share code, notes, and snippets.

@tavo962
Created August 14, 2025 18:55
Show Gist options
  • Select an option

  • Save tavo962/d43c8fc17a1c5d414ed56623c6cc1158 to your computer and use it in GitHub Desktop.

Select an option

Save tavo962/d43c8fc17a1c5d414ed56623c6cc1158 to your computer and use it in GitHub Desktop.
Button GP
/**
* defaultValuesFields
* -------------------
* Objeto que define el estado inicial por defecto de los campos y controles
* relacionados con la gestión de documentos en el ERP de Grupo Maya.
*
* Cada propiedad indica si una funcionalidad o campo está habilitado (true) o deshabilitado (false),
* así como si ciertos elementos deben mostrarse o no en la interfaz.
*/
const defaultValuesFields = {
// Columns
upload: true, // Muestra y habilita la opción de subir documentos.
metadata: true, // Muestra y habilita la sección de metadatos.
expiration: false, // Muestra y habilita la fecha de expiración del documento.
comments: false, // Muestra y habilita el campo de comentarios.
validation: true, // Muestra y habilita la opción de validación del documento.
save: true, // Habilita la opción de guardar cambios.
history: false, // Muestra el historial de cambios del documento.
// Specific show/hide
content: false, // Muestra únicamente los documentos que tienen contenido.
// Disabled Inputs
validation_disabled: false, // Si es true, deshabilita únicamente el checkbox de validación.
expiration_disabled: false, // Si es true, deshabilita únicamente el input de fecha de expiración.
comments_disabled: false, // Si es true, deshabilita únicamente el input de comentarios.
history_disabled: false, // (Reservado) Si es true, deshabilita únicamente el botón de historial.
metadata_disabled: false, // Si es true, deshabilita únicamente el input de metadatos.
upload_disabled: false, // Si es true, deshabilita únicamente el input de carga de documentos.
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment