====== tWebPage ====== La clase tWebPage es el contenedor de toda la página, en ella se procesa todo el código necesario para crear los controles que contiene y generar el HTML final que enviaremos al navegador como respuesta a la llamada a nuestro CGI. Es el único control que que retorna una cadena en el método **Create()**, la cadena contiene todo el código HTML, JS y JQuery necesario para que el navegador visualice la página. A la estructura básica de HTML; . . . . Materialize añade **header**, **main** y **footer**, todas dentro de . Como Néfele se creo basándonos en Materialize mantiene esta estructura, por lo que tenemos propiedades para incluir contenido en cualquiera de las secciones. Néfele añade en el **script** para agrupar todos los códigos JS y JQuery que tienen que estar necesariamente en el y **style** para agrupar los stilos CSS que hemos añadido directamente a tWebPage. También añadimos **script** al final del para los códigos JS y JQuery que no necesitan estar en el .
. .
. .
De esta manera todo el contenido de la página esta dentro de pero estructurado en tres areas para facilitar el tratamiento con las librerías JS de Materialize. ===== Propiedades ===== ^Nombre ^Init ^Descripción ^Versión ^ |cClassId | "wpg" | | 0.1| | **Contenido de la Página** |||| |cInHead | | Contenido a Añadir en el de la página| 0.1| |cCSS | | Contenido de Estilo CSS para incluir en el de la página| 0.1| |aHeadScript | {} | Array de Script para incluir en el | 0.1| |aHeadLinks | {} | Array de Links para incluir en el | 0.1| |aHeadMetas | {} | Array de Meta para incluir en el | 0.5| |cHeadMeta | | Método rápido de añadir un elemento a aHeadMetas | 0.5| |cInHeader | | Contenido para incluir en el
de la página | 0.1| |cInMain | | Contenido para incluir en el
de la página | 0.1| |cInFooter | | Contenido a Añadir en el