Tenemos que hacer dos cosas en este video uno que cuando entramos a la pantalla y tocamos guardar aquí
tenemos que mostrar un snap.
Empecemos con esa parte entonces para eso voy a crearme un nuevo método aquí abajo voy a mostrar el
snack bar.
Cómo nace Snap parentesis orillo dollares.
Aquí debería especificar también el stream del mensaje que yo quiero mostrar para poder reutilizar mi
nativa.
Ok voy a crearme mi snack bar feina snack snack.
Siempre los creó malestar.
Va a ser igualo snack bar está el objeto punto y coma que podemos especificar cierta información del
mismo como por ejemplo el contenido que sea un texto y va a ser el mensaje lo que sea que yo envíe por
acá.
Enter también el duration y podremos parametrizar qué tanto dure o que se cierre con algún botón pero
voy a ponerle la duración de 1000 seconds de unos 1500 a un segundo y medio.
Ok y eso sería todo.
Pero para poder mostrar este snack bar yo necesito una referencia al escaso propiamente.
Yo no lo puedo mostrar así nada más como un par snack para el puto show.
Yo no puedo hacerlo así.
Necesito utilizar la referencia al escapo porque les CAFO es quien puede emitir o mostrarme dichos Nachbar.
Para eso voy a tener que crearme otro aquí voy a buscarlo.
Muy parecido a este Franqui pero va a ser un CAFO qui regalemos un poquito esto y aquí sería un Cafu
State ok CAFO estoy perfecto.
Y ahora tomemos este café al que hay que hacer lo mismo que nosotros hemos estado utilizando o que hicimos
con el formulario pero dentro del café aquí tenemos el kit que se le identificador único.
Voy a tomar este café aquí.
Regresemos a nuestro nuestro método que estamos creando demostrais Nachbar.
Y aquí digamos es Nafo aquí punto Kurland Steck punto yo snack bar OK y ahora mandamos nuestros Nagua.
Eso es básicamente para mostrarlo en esta pantalla.
Ahora tomemos este método y lo podemos colocar aquí por ejemplo pegarlo punto y coma.
Necesito un mensaje que diga registro guardado guardado.
Traemos los cambios y es hora de hacer todo.
Voy a tocar el botón y aparece nuestro Stackmann Udes siéntanse libres de personalizarlos cambiar el
color ponerle botones hacer lo que sea pero para mí esto es más que suficiente.
Lo que tengo que hacer ahora es prevenir que yo pueda tocar dos veces ese botón para disparar las acciones
dos veces como lo que acaba de suceder.
Para eso voy a quedarme en una nueva propiedad aquí arriba justo aquí abajo.
Va a ser un vulcano que se llame guardando igual a falso porque el momento en que el widget se crea
no estoy guardando nada esté guardando.
Lo voy a cambiar justo cuando yo toque el botón y sepa que el formulario es válido para grabar.
Entonces busqué vocé Summit aquí está en este momento yo ya sé que tengo que guardar esta información.
Esos planes ya no los necesito.
Entonces aquí lo que voy a hacer es guardando igual a truc.
Quiere decir que estoy guardando información pero sólo con un guión bajo.
Recuerden que cuando yo hago este cambio voy a ocupar redibujar el widget para aplicar los cambios o
sea para dónde.
En donde sea que yo utilice esta condición para hacer el cambio de algún widget voy a tener que hacer
el set.
Pero no podemos colocar de esta manera así también o colocarlo internamente como ustedes quieran.
Es exactamente lo mismo.
Yo voy a colocarlo de esta manera.
Ok pero ustedes ya saben qué es lo que está haciendo sólo es una manera diferente de mostrar esta información
que en este momento yo estoy grabando la información.
Y justo cuando aparece el Nachbar puedo colocarlo falso nuevamente falso grabo los cambios que voy a
hacer con este guardando bueno tengo que buscar este botón.
Vamos a buscar nuestro voto vamos a buscar el botón que está disponible que el botón es entonces la
condición sería la siguiente sí guardando Estruch.
O sea quiere decir que estoy guardando información.
Lo que yo voy a retornar es un Nul para que no se sea deshabilita el botón automáticamente.
Caso contrario es Summit grabo los cambios y vamos a ver qué pasa tocó el botón y por algún segundito
por una fracción de segundo pareciera que sí lo hizo podríamos ralentizar esto un poco bueno podríamos
hacerlo como quitar esto si no queremos complicar el código sea que nunca se cambia a falso nuevamente
y si yo toco el botón se debería de quedar así bloqueado.
Pero la grabación enfermes la hace sumamente rápida y por eso es que aquí tenemos aquí se me quedó pegado
voy a salir y volver a entrar y por eso es que tenemos como flashazo eso se va a notar más cuando estemos
cargando la imagen ahí.
Ese proceso se iba a demorar un rato pero ya lo terminamos.
Otra cosa que deberíamos de considerar es que realmente este botón nunca se va a quitar o sea nunca
deberíamos de desbloquearlo.
Por qué.
Porque una vez grabado yo lo que quiero ser es automáticamente regresar esta pantalla.
Yo no tengo nada más que hacer aquí pero eso es a mi persona bueno a mi forma de pensar porque recordemos
que cuando yo ingreso acá con el más y creó el producto yo no tengo el aire.
Entonces si vuelvo a tocar el botón entonces crearía un nuevo registro el nuevo registro aunque también
podríamos hacer que aquí cuando ya hacemos el producto que esté instruccion regrese el nuevo Heydi y
se lo asignamos directamente a este productor.
Y ya podríamos seguir y quedarnos en esta pantalla pero esto queda totalmente a discreción como ustedes
quieran trabajarlo.
A mí me parece que lo mejor es regresar al usuario a sacarlo de esta pantalla entonces voy a hacer lo
siguiente Navigator Navigator punto pop y me pide el contexto ups me pide el Complex grabo los cambios
aquí no me está marcando el error de contexto debería debería demostrarlo pero a veces cuando no da
el error si funciona vamos a ver grabo y ahí está funcionando lo podríamos dejar así perfectamente está
trabajando podemos hacer un cambio aquí el celular por 11 por ejemplo no 11 grados los cambios y aquí
aparece 11 lo dejamos así y continuamos con el siguiente video.
Nota Si ustedes desaparece el error del context hacer es mandar aquí en el evento submit tendrías que
mandar también su contexto.
Ahora si los veo en el siguiente video.