Scaffolds en Una App

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 3

Scaffold(Andamio) es un widget que permite colocar elementos comunes en su

pantalla.
Implementa la estructura de diseño visual de diseño de material básico.

Para mostrar un snack bar o una hoja de fondo persistente, obtenga ScaffoldState
para el BuildContext actual a través de Scaffold.of y use las funciones
ScaffoldState.showSnackBar y ScaffoldState.showBottomSheet.

Propiedades
appBar → PreferredSizeWidget
Una barra de aplicaciones para mostrar en la parte superior del andamio.

backgroundColor → Color
El color del widget Material que subyace en todo el andamio. [...]

body → Widget
El contenido primario del andamio. [...]

bottomNavigationBar → Widget
Una barra de navegación inferior para mostrar en la parte inferior del andamio.
[...]

bottomSheet → Widget
La hoja inferior persistente para mostrar. [...]

drawer → Widget
Un panel que se muestra a un lado del cuerpo , a menudo oculto en dispositivos
móviles.
Desliza el dedo de izquierda a derecha ( TextDirection.ltr ) o de derecha a
izquierda ( TextDirection.rtl ) [...]

drawerDragStartBehavior → DragStartBehavior
Determina la forma en que se maneja el comportamiento de inicio de arrastre. [...]

drawerEdgeDragWidth → double
El ancho del área dentro de la cual un deslizamiento horizontal abrirá el cajón.
[...]

drawerEnableOpenDragGesture → bool
Determina si Scaffold.drawer se puede abrir con un gesto de arrastre. [...]

drawerScrimColor → Color
El color que se utilizará para el cañamazo que oculta el contenido primario
mientras el cajón está abierto. [...]

endDrawer → Widget
Un panel que se muestra a un lado del cuerpo , a menudo oculto en dispositivos
móviles.
Desliza el dedo de derecha a izquierda ( TextDirection.ltr ) o de izquierda a
derecha ( TextDirection.rtl ) [...]

endDrawerEnableOpenDragGesture → bool
Determina si Scaffold.endDrawer se puede abrir con un gesto de arrastre. [...]

extendBody → bool
Si es verdadero, y se especifica bottomNavigationBar o persistentFooterButtons,
entonces el cuerpo se extiende hasta la parte inferior del Andamio,
en lugar de extenderse solo hacia la parte superior de bottomNavigationBar o
persistentFooterButtons . [...]
extendBodyBehindAppBar → bool
Si es verdadero, y se especifica una barra de aplicaciones ,
la altura del cuerpo se extiende para incluir la altura de la barra de aplicaciones

y la parte superior del cuerpo se alinea con la parte superior de la barra de


aplicaciones. [...]

floatingActionButton → Widget
Un botón que aparece flotando sobre el cuerpo , en la esquina inferior derecha.
[...]

floatingActionButtonAnimator → FloatingActionButtonAnimator
Animador para mover el floatingActionButton a un nuevo floatingActionButtonLocation
. [...]

floatingActionButtonLocation → FloatingActionButtonLocation
Responsable de determinar a dónde debe ir el FloatingActionButton . [...]

persistentFooterButtons → Lista < Widget >


Un conjunto de botones que se muestran en la parte inferior del andamio. [...]

primaria → bool
Si este andamio se muestra en la parte superior de la pantalla. [...]

resizeToAvoidBottomInset → bool
Si es verdad el cuerpo y los widgets flotantes del andamio deben tamaño sí mismos
para evitar
el teclado en pantalla cuya altura está definida por el
ambiente MediaQuery 's MediaQueryData.viewInsets bottom propiedad. [...]

resizeToAvoidBottomPadding → bool
Este indicador está en desuso, utilice resizeToAvoidBottomInset en su lugar. [...]
@ Desaprobado ('Use resizeToAvoidBottomInset para especificar si el cuerpo debe
cambiar el tamaño cuando aparezca el teclado' '. Esta característica fue
desaprobada después de v1.1.9.'), Final
hashCode → int
El código hash para este objeto.
@nonVirtual, solo lectura, heredado

key → Key
Controla cómo un widget reemplaza a otro widget en el árbol.
final, heredado

runtimeType → Type
Una representación del tipo de tiempo de ejecución del objeto.
solo lectura, heredado

Metodos:

createState ( ) → ScaffoldState
Crea el estado mutable para este widget en una ubicación determinada del árbol.
[...]
anular

createElement ( ) → StatefulElement
Crea un StatefulElement para administrar la ubicación de este widget en el árbol.
heredado
debugDescribeChildren ( ) → Lista < DiagnosticsNode >
Devuelve una lista de objetos DiagnosticsNode que describen los hijos de este nodo.
@protegido, heredado

debugFillProperties ( propiedades de DiagnosticPropertiesBuilder ) → void


Agregue propiedades adicionales asociadas con el nodo.
heredado

noSuchMethod ( invocación de invocación ) → dinámico


Se invoca cuando se accede a un método o propiedad inexistente. [...]
heredado

toDiagnosticsNode ( { Nombre de cadena , estilo DiagnosticsTreeStyle } ) →


DiagnosticsNode
Devuelve una representación de depuración del objeto que utilizan las herramientas
de depuración
y DiagnosticsNode.toStringDeep .
heredado

toString ( { DiagnosticLevel minLevel : DiagnosticLevel.info } ) → Cadena


Devuelve una representación de cadena de este objeto.
heredado

toStringDeep ( { String prefixLineOne : '' , String prefixOtherLines ,


DiagnosticLevel minLevel : DiagnosticLevel.debug } ) → String
Devuelve una representación de cadena de este nodo y sus descendientes.
heredado

toStringShallow ( { String joiner : ',' , DiagnosticLevel minLevel :


DiagnosticLevel.debug } ) → String
Devuelve una descripción detallada de una línea del objeto.
heredado

toStringShort ( ) → Cadena
Una breve descripción textual de este widget.
heredado

También podría gustarte