Módulo:GetParameters/doc
Esta é uma subpágina de documentação para o Módulo:GetParameters. 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 está pronto para utilização generalizada. Ele ainda é novo e deve ser utilizado com cautela, para garantir que os resultados sejam os esperados. |
Uso
editargetParameters
editarRecebe 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
editarLeva 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
editarPara 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.