Home / Function/ MenubarInDialog() — ui Function Reference

MenubarInDialog() — ui Function Reference

Architecture documentation for the MenubarInDialog() function in menubar-example.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  c49bfc51_9e42_1ea2_5000_bb3990ea5113["MenubarInDialog()"]
  0419322e_3faa_23d6_b3d2_2d97dd333964["menubar-example.tsx"]
  c49bfc51_9e42_1ea2_5000_bb3990ea5113 -->|defined in| 0419322e_3faa_23d6_b3d2_2d97dd333964
  style c49bfc51_9e42_1ea2_5000_bb3990ea5113 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/registry/bases/radix/examples/menubar-example.tsx lines 624–722

function MenubarInDialog() {
  return (
    <Example title="In Dialog">
      <Dialog>
        <DialogTrigger asChild>
          <Button variant="outline">Open Dialog</Button>
        </DialogTrigger>
        <DialogContent>
          <DialogHeader>
            <DialogTitle>Menubar Example</DialogTitle>
            <DialogDescription>
              Use the menubar below to see the menu options.
            </DialogDescription>
          </DialogHeader>
          <Menubar>
            <MenubarMenu>
              <MenubarTrigger>File</MenubarTrigger>
              <MenubarContent>
                <MenubarGroup>
                  <MenubarItem>
                    <IconPlaceholder
                      lucide="CopyIcon"
                      tabler="IconCopy"
                      hugeicons="CopyIcon"
                      phosphor="CopyIcon"
                      remixicon="RiFileCopyLine"
                    />
                    Copy
                  </MenubarItem>
                  <MenubarItem>
                    <IconPlaceholder
                      lucide="ScissorsIcon"
                      tabler="IconCut"
                      hugeicons="ScissorIcon"
                      phosphor="ScissorsIcon"
                      remixicon="RiScissorsLine"
                    />
                    Cut
                  </MenubarItem>
                  <MenubarItem>
                    <IconPlaceholder
                      lucide="ClipboardPasteIcon"
                      tabler="IconClipboard"
                      hugeicons="ClipboardIcon"
                      phosphor="ClipboardIcon"
                      remixicon="RiClipboardLine"
                    />
                    Paste
                  </MenubarItem>
                </MenubarGroup>
                <MenubarSeparator />
                <MenubarSub>
                  <MenubarSubTrigger>More Options</MenubarSubTrigger>
                  <MenubarSubContent>
                    <MenubarGroup>
                      <MenubarItem>Save Page...</MenubarItem>
                      <MenubarItem>Create Shortcut...</MenubarItem>
                      <MenubarItem>Name Window...</MenubarItem>
                    </MenubarGroup>
                    <MenubarSeparator />
                    <MenubarGroup>
                      <MenubarItem>Developer Tools</MenubarItem>
                    </MenubarGroup>
                  </MenubarSubContent>
                </MenubarSub>
                <MenubarSeparator />
                <MenubarGroup>
                  <MenubarItem variant="destructive">
                    <IconPlaceholder
                      lucide="TrashIcon"
                      tabler="IconTrash"
                      hugeicons="DeleteIcon"
                      phosphor="TrashIcon"
                      remixicon="RiDeleteBinLine"
                    />
                    Delete
                  </MenubarItem>
                </MenubarGroup>
              </MenubarContent>
            </MenubarMenu>
            <MenubarMenu>

Subdomains

Frequently Asked Questions

What does MenubarInDialog() do?
MenubarInDialog() is a function in the ui codebase, defined in apps/v4/registry/bases/radix/examples/menubar-example.tsx.
Where is MenubarInDialog() defined?
MenubarInDialog() is defined in apps/v4/registry/bases/radix/examples/menubar-example.tsx at line 624.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free