You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/main/resources/io/jenkins/plugins/designlibrary/JavaScriptProxy/index.properties
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -16,17 +16,17 @@ invokingMethod.description.1=As you can see above, one can invoke methods on the
16
16
invokingMethod.description.2=If the Java method returns an object value (such as <code>int, String, Collection, Object[], JSONObject</code>, etc.), \
17
17
you can use the <code>responseObject()</code> method to evaluate the response into a JavaScript object and use it. \
18
18
If the Java method renders more complex HTTP response (for example by writing directly to \
19
-
<code>StaplerResponse</code> or returning an <code>HttpResponse</code>), JavaScript can use other <code>Ajax.Response</code> methods to access the full HTTP response.
19
+
<code>StaplerResponse2</code> or returning an <code>HttpResponse</code>), JavaScript can use other <code>Ajax.Response</code> methods to access the full HTTP response.
Copy file name to clipboardExpand all lines: src/main/resources/io/jenkins/plugins/designlibrary/JavaScriptProxy/index_fr.properties
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -3,11 +3,11 @@ description.2=Pour exposer une m\u00e9thode d''une classe Java \u00e0 un proxy J
3
3
description.3=Ensuite, \u00e0 partir des scripts Jelly, utilisez la balise <code>st:bind</code> pour exporter un objet Java dans un proxy. L''attribut "value" est \u00e9valu\u00e9 vers un objet Java c\u00f4t\u00e9 serveur \u00e0 exporter, et la balise produit une expression JavaScript qui cr\u00e9e un proxy. Dans l''exemple ci-dessous, nous faisons semblant que l''expression <a href="https://commons.apache.org/proper/commons-jexl/">JEXL</a> est \u00e9valu\u00e9e \u00e0 une certaine instance de Foo.
4
4
invokingMethod=Invocation de la m\u00e9thode
5
5
invokingMethod.description.1=Comme vous pouvez le voir ci-dessus, on peut appeler des m\u00e9thodes sur le proxy cr\u00e9\u00e9es par la balise <code>st:bind</code> . La m\u00e9thode JavaScript prend les arguments que prend la m\u00e9thode Java, et elle peut de fa\u00e7on optionnelle prendre une fonction en tant que param\u00e8tre suppl\u00e9mentaire. Cette derni\u00e8re est utilis\u00e9e comme m\u00e9thode de callback lorsque la valeur retourn\u00e9e est disponible. La m\u00e9thode callback re\u00e7oit un objet Ajax.Response.
6
-
invokingMethod.description.2=Si la m\u00e9thode Java retourne une valeur d''objet (comme <code>int, String, Collection, Object[], JSONObject</code>, etc.) , vous pouvez utiliser la m\u00e9thode <code>responseObject()</code> pour \u00e9valuer la r\u00e9ponse dans un objet JavaScript et l''utiliser. Si la m\u00e9thode Java retourne une r\u00e9ponse HTTP plus complexe (par exemple en \u00e9crivant directement dans <code>StaplerResponse</code> ou en renvoyant un <code>HttpResponse</code>), JavaScript peut utiliser d''autres m\u00e9thodes <code>Ajax.Response</code> pour acc\u00e9der \u00e0 la r\u00e9ponse HTTP compl\u00e8te.
6
+
invokingMethod.description.2=Si la m\u00e9thode Java retourne une valeur d''objet (comme <code>int, String, Collection, Object[], JSONObject</code>, etc.) , vous pouvez utiliser la m\u00e9thode <code>responseObject()</code> pour \u00e9valuer la r\u00e9ponse dans un objet JavaScript et l''utiliser. Si la m\u00e9thode Java retourne une r\u00e9ponse HTTP plus complexe (par exemple en \u00e9crivant directement dans <code>StaplerResponse2</code> ou en renvoyant un <code>HttpResponse</code>), JavaScript peut utiliser d''autres m\u00e9thodes <code>Ajax.Response</code> pour acc\u00e9der \u00e0 la r\u00e9ponse HTTP compl\u00e8te.
7
7
invokingMethod.description.3=L''appel \u00e0 la m\u00e9thode utilise <code>XmlHttpRequest</code> par derri\u00e8re, et cet appel est finalement rout\u00e9 vers l''appel de m\u00e9thode correspondant sur l''instance exacte qui a \u00e9t\u00e9 export\u00e9e.
8
8
tips=Astuces
9
9
tips.description.1=Param\u00e8tres de la m\u00e9thode Java c\u00f4t\u00e9 serveur
10
-
tips.description.1.body=La m\u00e9thode Java peut d\u00e9finir un nombre arbitraire de param\u00e8tres pour JavaScript. Chaque param\u00e8tre est converti depuis JSON vers Java via <code>StaplerRequest.bindJSON</code>, donc en plus des types de donn\u00e9es Java primitifs et de <code>JSONObject</code>/<code>JSONArray</code> non typ\u00e9s, vous pouvez utiliser le couplage de donn\u00e9es Stapler pour accepter les donn\u00e9es structur\u00e9es typ\u00e9es.
11
-
tips.description.1.more=Apr\u00e8s avoir d\u00e9fini les param\u00e8tres de JavaScript, vous pouvez \u00e9galement d\u00e9finir des param\u00e8tres qui sont injectables par Stapler, comme <code>StaplerRequest</code> ou <code>StaplerResponse</code>.
10
+
tips.description.1.body=La m\u00e9thode Java peut d\u00e9finir un nombre arbitraire de param\u00e8tres pour JavaScript. Chaque param\u00e8tre est converti depuis JSON vers Java via <code>StaplerRequest2.bindJSON</code>, donc en plus des types de donn\u00e9es Java primitifs et de <code>JSONObject</code>/<code>JSONArray</code> non typ\u00e9s, vous pouvez utiliser le couplage de donn\u00e9es Stapler pour accepter les donn\u00e9es structur\u00e9es typ\u00e9es.
11
+
tips.description.1.more=Apr\u00e8s avoir d\u00e9fini les param\u00e8tres de JavaScript, vous pouvez \u00e9galement d\u00e9finir des param\u00e8tres qui sont injectables par Stapler, comme <code>StaplerRequest2</code> ou <code>StaplerResponse2</code>.
12
12
tips.description.2=Exportation de null
13
13
tips.description.2.body=Si l''attribut value d''une balise <st:bind> est \u00e9valu\u00e9 \u00e0 <code>null</code>, alors le proxy JavaScript correspondant sera <code>null</code>.
Copy file name to clipboardExpand all lines: src/main/resources/io/jenkins/plugins/designlibrary/JavaScriptProxy/index_pt.properties
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -3,11 +3,11 @@ description.2=Para expor um m\u00e9todo de uma classe Java a um procurador JavaS
3
3
description.3=Ent\u00e3o a partir de scripts do Jelly, use a etiqueta <code>st:bind</code> para exportar um objeto Java para um procurador. O atributo "valor" \u00e9 avaliado para um objeto Java do lado do servidor a ser exportado e a etiqueta produz uma express\u00e3o JavaScript que cria um procurador. No exemplo abaixo, estamos fingindo que a express\u00e3o <a href="https://commons.apache.org/proper/commons-jexl/">JEXL</a> avalia alguma inst\u00e2ncia de Foo.
4
4
invokingMethod=M\u00e9todo de chamada
5
5
invokingMethod.description.1=Como voc\u00ea pode ver acima, pode-se invocar m\u00e9todos no procurador criado pela etiqueta <code>st:bind</code>. O m\u00e9todo JavaScript utiliza os argumentos que o m\u00e9todo Java recebe, ent\u00e3o ele pode opcionalmente aceitar uma fun\u00e7\u00e3o como par\u00e2metro adicional, cujo o qual \u00e9 usado como m\u00e9todo de chamada de retorno quando o valor de retorno estiver dispon\u00edvel. O m\u00e9todo de chamada de retorno recebe um objeto Ajax.Response.
6
-
invokingMethod.description.2=Se o m\u00e9todo Java retorna um valor de objeto (como <code>int, String, Collection, Object[], JSONObject</code>, etc.), voc\u00ea pode usar o m\u00e9todo <code>responseObject()</code> para avaliar a resposta em um objeto JavaScript e us\u00e1-lo. Se o m\u00e9todo Java renderizar uma resposta HTTP mais complexa (por exemplo, escrevendo diretamente para <code>StaplerResponse</code> ou retornando um <code>HttpResponse</code>), o JavaScript pode usar outros m\u00e9todos do <code>Ajax.Response</code> para acessar a resposta HTTP completa.
6
+
invokingMethod.description.2=Se o m\u00e9todo Java retorna um valor de objeto (como <code>int, String, Collection, Object[], JSONObject</code>, etc.), voc\u00ea pode usar o m\u00e9todo <code>responseObject()</code> para avaliar a resposta em um objeto JavaScript e us\u00e1-lo. Se o m\u00e9todo Java renderizar uma resposta HTTP mais complexa (por exemplo, escrevendo diretamente para <code>StaplerResponse2</code> ou retornando um <code>HttpResponse</code>), o JavaScript pode usar outros m\u00e9todos do <code>Ajax.Response</code> para acessar a resposta HTTP completa.
7
7
invokingMethod.description.3=O m\u00e9todo de chamada usa <code>XmlHttpRequest</code> nos bastidores e \u00e9 eventualmente encaminhado para a chamada do m\u00e9todo correspondente na inst\u00e2ncia exata exportada.
8
8
tips=Dicas
9
9
tips.description.1=Par\u00e2metros do m\u00e9todo do servidor Java
10
-
tips.description.1.body=O m\u00e9todo Java pode definir um n\u00famero arbitr\u00e1rio de par\u00e2metros para o JavaScript. Cada par\u00e2metro \u00e9 convertido do JSON para Java atrav\u00e9s do <code>StaplerRequest.bindJSON</code>, ent\u00e3o al\u00e9m dos tipos de dados primitivos do Java e <code>JSONObject</code> / <code>JSONArray</code> sem tipagem, voc\u00ea pode usar a amarra\u00e7\u00e3o de dados do Stapler para aceitar dados tipados estruturados.
11
-
tips.description.1.more=Ap\u00f3s definir os par\u00e2metros do JavaScript voc\u00ea pode adicionalmente definir par\u00e2metros injet\u00e1veis pelo Stapler, como <code>StaplerRequest</code> ou <code>StaplerResponse</code>.
10
+
tips.description.1.body=O m\u00e9todo Java pode definir um n\u00famero arbitr\u00e1rio de par\u00e2metros para o JavaScript. Cada par\u00e2metro \u00e9 convertido do JSON para Java atrav\u00e9s do <code>StaplerRequest2.bindJSON</code>, ent\u00e3o al\u00e9m dos tipos de dados primitivos do Java e <code>JSONObject</code> / <code>JSONArray</code> sem tipagem, voc\u00ea pode usar a amarra\u00e7\u00e3o de dados do Stapler para aceitar dados tipados estruturados.
11
+
tips.description.1.more=Ap\u00f3s definir os par\u00e2metros do JavaScript voc\u00ea pode adicionalmente definir par\u00e2metros injet\u00e1veis pelo Stapler, como <code>StaplerRequest2</code> ou <code>StaplerResponse2</code>.
12
12
tips.description.2=Exportando nulo
13
13
tips.description.2.body=Se o atributo valor de uma etiqueta <st:bind> for avaliado como <code>null</code>, ent\u00e3o o procurador JavaScript correspondente ser\u00e1 <code>null</code>.
0 commit comments