Módulo:GetParameters/Testes/doc
| Esta é uma subpágina de documentação para o Módulo:GetParameters/Testes. Ela contém informações sobre o seu uso, categorias, bem como todo o conteúdo que não faz parte do módulo original. |
| Este módulo está classificado como beta e é considerado pronto para uso generalizado. Como ainda é relativamente novo, deve ser utilizado com alguma cautela para assegurar que os resultados sejam os esperados. |
Uso
[editar código]getParameters
[editar código]Recebe 2 argumentos obrigatórios, frame_args e arg_list. Analisa os argumentos de um quadro, retornando os argumentos nomeados fornecidos em arg_list se encontrados ou os parâmetros posicionais se não forem encontrados. Isso foi projetado para contornar a remoção de valores que ocorre para parâmetros definidos que podem ser importantes.
Por exemplo, as chamadas getParameters({"a", "b", "c"}, {"x", "y"}) e getParameters({x="a", y="b", z="c"}, {"x", "y"}) ambas devolveriam {x="a", y="b"}.
getBoolean
[editar código]Leva 1 argumento obrigatório boolean_str. Transforma a entrada em um valor booleano verdadeiro/falso com base na entrada. Ocorrerá um erro se for fornecido algo diferente de uma sequência (string) ou valor booleano.
defined
[editar código]Para ser invocada de dentro de uma predefinição em vez de de um módulo. Determina se um determinado parâmetro está definido nos argumentos do quadro parental.