-
Notifications
You must be signed in to change notification settings - Fork 2
jsdoc externo node
Métodos y propiedades añadidos al prototipo de Node
.
Hace a los elementos arrastrables. Establecer opciones=false para deshabilitar.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
opciones |
Hace que los elementos admitan que se suelte otro elemento dentro de sí. Establecer opciones=false para deshabilitar.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
opciones |
Hace que los elementos acepten arrastrar y soltar archivos desde el escritorio del cliente sobre ellos. Establecer opciones=false para deshabilitar.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
opciones |
Detiene momentáneamente o reestablece las operaciones de arrastre para el elemento.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
pausar |
boolean |
Pausar (true ) o restaurar (false ). |
Si | true |
Devuelve: Node
Aplica pausarArrastre(estado)
en el elemento y toda su ascendencia.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
estado |
boolean |
Activar o adesactivar. |
Devuelve: Node
Aplica pausarArrastre(estado)
en el elemento y toda su descendencia.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
estado |
boolean |
Activar o adesactivar. |
Devuelve: Node
Devuelve el ID del elemento, inicializandolo si es necesario.
Devuelve: number
Inicializa los metadatos de un elemento del DOM. Trabaja con una instancia de Element (no objetoDom).
Establece o devuelve matadatos del elemento. Trabaja con un almacén de metadatos común a todos los elementos.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
clave |
||||
valor |
Devuelve todos los metadatos del elemento.
Establece o devuelve datos (dataset) del elemento.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
clave |
||||
valor |
Devuelve todos los datos (dataset) del elemento.
Acceso directo a querySelectorAll(sel).
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
sel |
Devuelve los elementos que puedan recibir foco. Nótese que devuelve un array (no NodeList).
Devuelve: Node[]
Devuelve los hijos directos del elemento.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
filtro |
Object |
Filtra los elementos resultantes. | Si |
Devuelve o establece el valor del campo.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
valor |
Agrega los elementos especificados a los elementos de esta instancia.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
elemento |
Agrega los elementos especificados antes del primer hijo de esta instancia.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
elemento |
Node |
Elemento a anteponer. |
Devuelve: Node
Agrega los elementos especificados a antes de los elementos de esta instancia.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
elemento |
Agrega los elementos especificados después de los elementos de esta instancia.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
elemento |
Agrega este elemento a los elementos especificados.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
elemento |
Agrega este elemento como primer hijo de los elementos especificados.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
elemento |
Node |
Elemento de destino. |
Devuelve: Node
Determina si el elemento coincide con el filtro. Todas las propiedades deben coincidir, pero todos fitros con múltiples elementos se evalúan como OR. Los valores de los filtros se evalúan como cadena (no es sensible al tipo).
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
filtro |
Object |
Filtro. |
Propiedad | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
clase |
string |RegExp
|
Tiene la(s) clase(s) css. Coincidencia exacta o RegExp. | Si | |
nombre |
string |RegExp
|
Atributo name. Coincidencia exacta o RegExp. | Si | |
id |
string |RegExp
|
Atributo id. Coincidencia exacta o RegExp. | Si | |
etiqueta |
string |RegExp
|
Nombre de tag. Coincidencia exacta o RegExp. | Si | |
atributos |
string |RegExp
|
Valor de atributos. Objeto {atributo:valor}. Coincidencia exacta o RegExp. | Si | |
propiedades |
string |string[]
|
Propiedades (readonly, disabled, etc.). Cadena o Array. Coincidencia exacta. | Si | |
datos |
string |RegExp
|
Datos (dataset). Objeto {nombre:valor}. Coincidencia exacta o RegExp. | Si | |
metadatos |
string |RegExp
|
Metadatos (internos). Objeto. Coincidencia exacta o RegExp. | Si | |
tipo |
string |RegExp
|
Tipo de campo {nombre:valor}. Coincidencia exacta o RegExp. | Si | |
elemento |
Node |
Instancia de un nodo o elemento. | Si | |
visible |
boolean |
Visibilidad. Nótese que un elemento oculto mediande visibility u opacidad se considera visible ya que forma parte del DOM. |
Si |
Devuelve: boolean
Determina si el nodo es un campo de formulario.
Busca en la ascendencia el elemento que coincida con el filtro, o devuelve el padre directo si filtro no está definido.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
filtro |
Busca en la ascendencia todos los elementos que coincidan con el filtro.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
filtro |
Agrega una clase css a los elementos. Soporta múltiples clases separadas por espacios.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
clase |
Remueve una clase css de los elementos. Soporta RegExp o múltiples clases separadas por espacios.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
clase |
Alterna una clase css en los elementos. Soporta RegExp o múltiples clases separadas por espacios.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
clase |
Establece o devuelve el valor de un atributo.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
nombre |
||||
valor |
Remueve un atributo.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
nombre |
Devuelve o asigna una propiedad.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
nombre |
||||
valor |
Devuelve un objeto {x,y} con la posición relativa del elemento.
Devuelve un objeto {x,y} con la posición del elemento según está establecido en sus estilos.
Devuelve un objeto {x,y} con la posición absoluta del elemento.
Devuelve el valor del estilo, si valor no está definido, o asigna el mismo. Estilo puede ser un objeto para establecer múltiples estilos a la vez.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
estilo |
||||
valor |
Alias de estilos(estilo,valor).
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
estilo |
||||
valor |
Devuelve el ancho del elemento, incluyendo bordes (pero no márgenes). Si el elemento es document, devolverá el ancho de la página. Si el elemento es window, devolverá el ancho de la ventana (viewport).
Devuelve el alto del elemento, incluyendo bordes (pero no márgenes). Si el elemento es document, devolverá el alto de la página. Si el elemento es window, devolverá el alto de la ventana (viewport).
Devuelve a sí mismo. El único propósito es que pueda llamarse obtener(x) en un elemento tal como si fuera NodeList, ahorrando verificar el tipo primero.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
i |
Acceso a innerHTML.
Acceso a innerHTML.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
html |
Acceso a innerText.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
texto |
Devuelve: Node
Acceso a innerText.
Devuelve: string
Clona el elemento.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
conEventosDatos |
Elimina el elemento.
Desacopla el elemento del DOM (sin eliminarlo).
Establece la propiedad contentEditable.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
estado |
Activa el modo de edición.
Desactiva el modo de edición.
¿Probaste Foxtrot? Contanos qué te pareció 🥰 contacto@foxtrot.ar
Índice
Primeros pasos
Gestor de aplicaciones
Editor de vistas
Componentes
Módulos
Comunicación cliente<->servidor
Modelo de datos - ORM
PHPDOC
JSDOC
☝ Comentarios
🤷♂️ Dudas
🤓 Ayuda
⌨ Contribuciones
Escribinos: contacto@foxtrot.ar