uma plataforma aberta Primeiro passo é buscar pelo componente Jason generator clica arraste e solta no Canvas fecha a paleta de componentes e vamos iniciar a configuração precisamos lembrar que para o componente deste generito o que for escrito dentro desse Campo aqui dentro vai ser o nosso Jason de saída então iniciando as transformações que vemos Primeiro passo é transformar um objeto name em Full name Então vamos começar as transformações o name viraria fogo name e o seu conteúdo o seu valor passa a ter letras maiúsculas para fazer essa transformação vamos utilizar uma função na plataforma não
precisamos vir nesse Campo à direita buscar por uma função específica chamada up Case ao clicar nessa função imediatamente vai ser preenchido os parâmetros iniciais aqui precisamos transformar meças de ponto name em letras maiúsculas Então o que está acontecendo aqui é estamos fazendo referência a nossa gestão de entrada por meio do Messenger Estamos fazendo referência ao atributo name e falando que o atributo name os valores dele que no caso é Rodrigo Surita passaram a ter letras maiúsculas o resultado de toda sua operação está sendo adicionado a variável que nós acabamos de criar que é o atributo
full name continua nas transformações o segundo passo era pegar aquela lista de carros e pegar apenas o primeiro objeto e colocar em um objeto chamado carro então vamos colocar o atributo k e vamos fazer referência a nossa divisão de entrada buscando apenas o primeiro elemento desse dessa lista ou desse Away então Messenger vamos tocar para fazer referência esse rake existe anteriormente e a posição de índice zero para recuperar a primeira elemento dessa lista ao fazer isso primeiro objeto encontrado nessa lista de carros vai ser então atribuído é esse atributo que estamos definindo aqui o terceiro
passo é transformar nosso update do formato times temp para o formato dia mês e ano que é o padrão brasileiro novamente para fazer essa transformação vamos utilizar outra função do plataforma aqui eu vou buscar por uma função chamada formate Tate aqui já apareceu para mim ao clicar nessa função assim como todos os outros funções automaticamente será preenchido valores iniciais aqui eu só preciso mudar os parâmetros nessa função possuímos três parâmetros primeiro parâmetro é o parâmetro que faz referência ao objeto a ser mudado o segundo parâmetro é o tipo de objeto ou tipo de formato que
esse dado está atualmente e por fim o tipo ou formato que deve ser transformado no caso do atributo update nós tínhamos um time stamp queremos transformar em dia mês e ano então primeiro precisamos fazer referência ao mestre de ponto update depois precisamos definir em qual formatação ele estava time stamp ou ele está no momento e por fim formatação que queremos que ele fique ao final da transformação é dois dígitos para dia dois dígitos para mês quatro dígitos dia mês e ano a nossa última transformação é pegar um atributo chamado Company e atribuir um valor fixo
que é de Gibi esse atributo não existia antes no nosso Jason de entrada aqui não vamos fazer nenhuma referência ao mestre juiz que ele não existia vamos apenas colocar o valor fixo que é Company com valor de Gibi ao confirmar essas transformações vou no miau nosso componente para transformações eu vou confirmar e automaticamente ele estará com os parâmetros que nós acabamos de definir para que isso aqui funcione eu preciso que o meu teste molde que vai representar o Trigger nesse caso me entregue aquelas informações iniciais visto que é ao clicar Play e executar todos os
valores ficaram como nulos com exceção do Company porque todos os outros valores eles fazem referência a nossa jasão de entrada é o nosso Messenger como não colocamos nada ele está pegando os valores nulos e tentar não fazer a transformações em cima desses valores nulos como Company é o único que não faz referência Messenger Ele é o único que ficou com valor fixo Vamos mudar isso pegando os valores que vimos no slide e colando aqui no nosso Messenger agora temos o atributo name o atributo k e o atributo update ao tentar fazer essa transformação novamente Esse
é o resultado perceba que agora meu name se tornou full name e agora o seu valor possui todos as letras em maiúsculo o Away ou lista Car que tinha dois objetos agora só possui um objeto porque ele pegou a primeira posição dessa lista e o meu update date que antes de o formato de time stamp passou até o formato dia mês e ano que é o formato brasileiro logo todas as transformações aconteceram da maneira correta Essa foi a apresentação de Jason generator e não vemos nos próximos vídeos