Hotkeys Panel

visible
filterable
filterPlaceholder

Un panel de navegación para la documentación sobre las teclas rápidas. El panel muestra un conjunto de teclas rápidas para su aplicación con una descripción de su propósito.

import {HotkeysPanel} from '@gravity-ui/navigation';

PropTypes

PropiedadTipoNecesarioPredeterminadoDescripción
teclas de acceso rápidoArrayLista de grupos de teclas rápidas
títuloArrayEl título del panel
visibleBooleanYa sea que el cajón esté visible o no
onCloseFunctionCerrar el manipulador de cajones
filtrableBooleanciertoMostrar o no la entrada de búsqueda
filterPlaceholderStringMarcador de posición de entrada de búsqueda
filterClassNameStringNombre de clase de entrada de búsqueda
leftOffsetNumber/String0Cajón desplazado a la izquierda
topOffsetNumber/String0Parte superior del cajón desplazada
emptyStateReactNodeNo hay marcador de posición para los resultados de la búsqueda
classNameStringNombre de la clase de cajón
drawerItemClassNameStringNombre de la clase de artículo de cajón
titleClassNameStringNombre de la clase de título
itemContentClassNameStringNombre de la clase de contenido del elemento de la lista
listClassNameStringNombre de clase de lista

Y todos los List PropTypes, pero no items los accesorios de filtro (los puedes encontrar aquí)

API CSS

NombreDescripciónPredeterminado
--hotkeys-panel-widthEl ancho del panel400px
--hotkeys-panel-vertical-paddingLos acolchados superior e inferior del panel18px
--hotkeys-panel-horizontal-paddingLos acolchados izquierdo y derecho del panel24px

Uso

Vea el ejemplo src/components/HotkeysPanel/__stories__/HotkeysPanelShowcase de un libro de cuentos.