Lewati ke konten

DashboardNavbar

Bar atas untuk area konten utama milik DashboardPanel sendiri.

Penggunaan

Acme Inc
JDJane Doe

Overview

Drag the divider to resize the sidebar, or use the navbar's toggle button to collapse it down to an icon rail. Shrink the browser window to see it switch to a drawer instead.

vue-html
<SDashboardNavbar title="Overview">
  <template #leading>
    <SDashboardSidebarToggle />
  </template>
  <SButton size="sm" icon="hugeicons:plus-sign">New</SButton>
</SDashboardNavbar>

Berbeda dari Header seluruh situs - yang ini berada di dalam DashboardPanel, di-scope hanya ke area konten utama.

Tidak ada yang dirender di slot leading secara default - menyamai setiap bagian lain keluarga ini (tombol DashboardResizeHandle tidak disisipkan otomatis antara sidebar dan panel), tombol sidebar-toggle adalah sesuatu yang Anda compose eksplisit alih-alih sesuatu yang diasumsikan SDashboardNavbar Anda inginkan. Lihat DashboardSidebarToggle untuk apa yang dilakukannya dan cara mengkustomisasinya - ia collapse/expand DashboardSidebar (atau membuka/menutupnya di mobile, lihat bagian "Mobile" milik DashboardGroup sendiri), dan tidak merender apa pun sendiri sampai ada sidebar aktual dalam DashboardGroup yang sama untuk dikontrol.

Custom :ui

Untuk melihat dengan tepat apa yang akan Anda timpa - kelas default saat ini untuk setiap slot - berikut adalah file tema DashboardNavbar itu sendiri:

Theme source "dashboard-navbar" not found

Props

PropTipeDefault
titlestring-
uiPartial<Record<DashboardNavbarSlot, string | object>>-

Slots

SlotDeskripsi
leadingKosong secara default - biasanya tombol sidebar-toggle
titleKonten title kustom, mengoverride prop title
defaultKonten trailing - aksi, trigger pencarian, apa pun yang dibutuhkan halaman