Declarar parâmetros de rota tipados numa ação
Uma ação pode descrever os parâmetros que espera com params, usando os mesmos nomes de tipo que input. Os UID são gerados com UID() e incluem um checksum, por isso uma string qualquer não é um UID válido. Quando um parâmetro não corresponde ao seu tipo, a framework responde com um erro de validação e a sua função action não é chamada.
NEWACTION('Items/read', {
name: 'Read an item',
params: 'id:UID',
action: function($) {
$.success($.params.id);
}
});exports.install = function() {
ROUTE('GET /items/{id}/ --> *Items/read');
};