Documentation of Mouse Interaction is very incomplete, somehow confusing, and lacks examples
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, jquery
- Área
- documentation
Línea de trabajo
Comienza con la página de la API de interacción del ratón en http://api.jqueryui.com/mouse/ y revisa las entradas de _mouseCapture, _mouseStart, _mouseDrag y _mouseStop y sus ejemplos existentes. Se considera terminado cuando se aclare cómo implementan estos hooks los autores de widgets, se documenten los argumentos de los eventos y los ejemplos que solo muestran invocaciones se sustituyan por ejemplos de implementación útiles o por una sección de demos enlazada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
http://api.jqueryui.com/mouse/
This part of the documentation needs serious improvement, and/or a corresponding dedicated section in Demos, which does not exist.
- (this applies to several methods but I take _mouseStart() as an example)
_mouseStart()Returns: jQuery (plugin only)
The extending widget should implement a _mouseStart() method to handle the beginning of an interaction
=> Explain how the widget author is supposed to implement this method. Because the obvious apparent meaning is that you are expected to implement it in this way:
$.widget("my.widget.name", {
//....
//....
_mouseStart: function() {
//my definition of the method. e.g.:
alert("Mouse interaction starting");
return this;
}
});
but that's not the case, as this way the method won't ever be called.
The same applies to all the other methods of this part of the api (_mouseCapture, _mouseStop, _mouseDrag...)
- The following can be seen in the documentation of most of these methods:
This method will receive the mouse event associated with the start of the interaction.
- This method does not accept any arguments.
There's an apparent contraddiction there.
- Code examples. The current code examples are completely useless. Most (or all) examples are like this:
Code examples:
Invoke the _mouseStart method:$( ".selector" ).mouse( "_mouseStart" );
That or no example at all is the same. A useful example would be an example implementation of the method, rather than an example of calling it which is something you wouldn't usually do.
- Lenguaje dominante
- HTML
- Estrellas
- 73
- Forks
- 75
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de jquery/api.jqueryui.com
-
Printable documentationAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
jquery/api.jqueryui.com#361 · 1 comentario ·
-
datepicker option() w/ parameterAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100
jquery/api.jqueryui.com#341 ·
-
Clip effect - default direction invalidPosiblemente ocupada @RaphaelFakhri la tomó hace 7 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 52/100
jquery/api.jqueryui.com#332 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
jquery/api.jqueryui.com#320 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
jquery/api.jqueryui.com#302 ·
Todos los issues de jquery/api.jqueryui.com
Issues similares
-
5-minutes algorithm all-levels any-language beginner-friendly community documentation easy first-timers-only good first issue hacktoberfest help wanted learning no-code-needed open-source python students
Dificultad 2/5 Menos de una hora Aptitud para principiantes 88/100
Huerte/algo-solutions-python#253 ·
Los mantenedores suelen responder en 1 día
-
size/s
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
sipyourdrink-ltd/bernstein#7179 ·
Los mantenedores suelen responder en 1 día
-
area/docs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
meshery/meshery#23375 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Synthetic
Dificultad 1/5 Menos de una hora Aptitud para principiantes 66/100
samtoth/agda-synthetic-categories#373 ·
Los mantenedores suelen responder en 1 día
-
agent-system-test-1319336938-43312257375-1- Agent System assignment-policy flow 43312257375-1Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 62/100
tanaabased/big-test-bucket#19952 ·
Los mantenedores suelen responder en 1 día