Saltearse al contenido

OrbitDrawer

Panel anclado a un borde que entra deslizando — misma base que OrbitModal (overlay color.overlay.scrim, <dialog> real en web), pero fijo al borde derecho en vez de centrado, alto completo, sin radio del lado pegado al borde. Fondo color.surface.raised (es un OrbitPanel que flota, no una OrbitCard). Entra en 180ms — la misma duración que usa el thumb de OrbitSwitch.

Uso

Abrir drawer

Configuración

Ajustes del proyecto.

<orbit-button id="open">Configuración</orbit-button>
<orbit-drawer id="drawer">
<h3>Configuración</h3>
<p>Ajustes del proyecto.</p>
</orbit-drawer>
<script>
open.addEventListener('click', () => drawer.setAttribute('open', ''));
</script>

Props

PropTipoDefaultDescripción
visible (Kotlin) / attr open (web)booleanfalseControla si el drawer está abierto.
onDismissRequest (Kotlin) / evento close (web)() => voidSe dispara al cerrar.
width (Kotlin) / custom property --drawer-width (web)Dp / css length320.dp / 320pxAncho del panel.
content (Kotlin) / children (web)slotContenido del drawer.