Este módulo proporciona elementos comunes al resto de módulos.
Componentes
Los componentes que se incluyen en este módulo son compartidos entre componentes de otros módulos (sólo en aquellos en los que se indica explícitamente).
Content
<desy-content>...</desy-content>
Permite especificar el contenido principal de un componente.
Description
<desy-description>...</desy-title>
Permite especificar una descripción.
Icon
<desy-icon ...>...</desy-icon>
Permite especificar un icono. Admite el parámetro de entrada type, que será interpretado por el componente en el que se está especificando.
Title
<desy-title>...</desy-title>
Permite especificar un título.
Interfaces
Las interfaces que se incluyen en este módulo definen la estructura objetos comunes en el resto de módulos que pueden ser utilizados como parámetros de entrada.
ContentData
Permite especificar el contenido principal de un componente.
Propiedad | Tipo | Descripción |
---|---|---|
text | string | Texto del contenido. |
html | string | Html del contenido. |
classes | string | Clases CSS separadas por espacio que se aplicarán sobre el contenido. |
DescriptionData
Permite especificar una descripción.
Propiedad | Tipo | Descripción |
---|---|---|
text | string | Texto de la descripción. |
html | string | Html de la descripción. |
classes | string | Clases CSS separadas por espacio que se aplicarán sobre la descripción. |
visuallyHiddenTitle | string | Título oculto para accesibilidad |
IconData
Permite especificar un icono.
Propiedad | Tipo | Descripción |
---|---|---|
type | string | Alias de un icono predefinido definido dentro del componente. |
html | string | Icono personalizado en formato html |
containerClasses | string | Clases CSS para modificar el contenedor del icono |
TitleData
Permite especificar un título.
Propiedad | Tipo | Descripción |
---|---|---|
text | string | Texto del titulo. |
html | string | Html del titulo. |
classes | string | Clases CSS separadas por espacio que se aplicarán sobre el titulo. |