Class CreateElement<T>
Type Parameters
- T extends keyof HTMLElementTagNameMap
Index
Constructors
Properties
Methods
Constructors
constructor
Representa siempre un tag legal html, el pasado por parametro.
Type Parameters
- T extends keyof HTMLElementTagNameMap
Parameters
- tag: T
Returns CreateElement<T>
Properties
Protected_element
Description placeholder
Protected_tag
Private Staticinserter
Marcostonfor
Propiedad que hace de ancla para renderízar el valor al obtenerse este. [Ver el metodo estatico setElement]CreateElement.setElement
Methods
appendContent
getElement
Returns HTMLElementTagNameMap[T]
Marcostonfor
Sin este metodo sería imposible insertar el contenído. Devuelve el elemento solicitado si coincíde con el esperado. Si Tag == Tag, entonces devuelve el tag esperado si no falla.
See
[this._element]CreateElement#_element
setAttributesTag
setUsualAttributes
StaticsetElement
Parameters
- content: Node
Tag legal html con o sin contenído en su interíor.
Optionalinsert: stringEs el elemento dónde se colocará el valor de {@name content}
Returns typeof CreateElement
- content: Node
Marcostonfor
Clase base. Sirve para al ser extendida generar el tag html que se especifique como parametro y en el constructor, en super durante extends. Dispone de varios metodos propios que ayudan a las clases que la extienden a disponer de atributos y conetnído al tag que representan.
Export
CreateElement