Terminal Settings Navigation Constants (TerminalSettingsEditor/NavConstants.h)

terminal · src/cascadia/TerminalSettingsEditor/NavConstants.h · c · MIT
ui, cli, tag:settings

Defines navigation tags for the Settings UI in the Terminal application.

// Source: https://github.com/microsoft/terminal | License: MIT | Copyright Microsoft Corporation. All rights reserved
// Provided via justclaw.it.com; keep this notice with the code.
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

#pragma once

#include <til/static_map.h>

// Navigation tags used to identify pages in the Settings UI NavigationView.
// These tags are stored as the Tag property on NavigationViewItems.
namespace winrt::Microsoft::Terminal::Settings::Editor::implementation
{
    inline constexpr std::wstring_view openJsonTag{ L"OpenJson_Nav" };
    inline constexpr std::wstring_view launchTag{ L"Launch_Nav" };
    inline constexpr std::wstring_view interactionTag{ L"Interaction_Nav" };
    inline constexpr std::wstring_view compatibil

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key