import { ComponentInputType, } from "../../../Types/Dashboard/DashboardComponents/ComponentArgument";
/**
 * Returns the `viewMode` dropdown argument used by every dashboard list
 * component to switch between the default table view and a status-colored
 * honeycomb view.
 */
export function getViewModeArgument(section) {
    return {
        name: "View Mode",
        description: "Show entries as a list (default) or as a honeycomb where each cell is colored by status.",
        required: false,
        type: ComponentInputType.Dropdown,
        id: "viewMode",
        section: section,
        dropdownOptions: [
            { label: "List", value: "list" },
            { label: "Honeycomb", value: "honeycomb" },
        ],
    };
}
//# sourceMappingURL=DashboardListSharedArgs.js.map