chromium/out/Default/gen/chrome/browser/ui/webui/tab_strip/tab_strip.mojom-params-data.h

// chrome/browser/ui/webui/tab_strip/tab_strip.mojom-params-data.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef CHROME_BROWSER_UI_WEBUI_TAB_STRIP_TAB_STRIP_MOJOM_PARAMS_DATA_H_
#define CHROME_BROWSER_UI_WEBUI_TAB_STRIP_TAB_STRIP_MOJOM_PARAMS_DATA_H_

#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"

#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif

namespace mojo::internal {
class ValidationContext;
}


namespace tab_strip::mojom {
namespace internal {
class  PageHandlerFactory_CreatePageHandler_Params_Data {};
static_assert;
class  PageHandler_GetGroupVisualData_Params_Data {};
static_assert;
class  PageHandler_GetGroupVisualData_ResponseParams_Data {};
static_assert;
class  PageHandler_GetTabs_Params_Data {};
static_assert;
class  PageHandler_GetTabs_ResponseParams_Data {};
static_assert;
class  PageHandler_CloseTab_Params_Data {};
static_assert;
class  PageHandler_GroupTab_Params_Data {};
static_assert;
class  PageHandler_MoveGroup_Params_Data {};
static_assert;
class  PageHandler_MoveTab_Params_Data {};
static_assert;
class  PageHandler_SetThumbnailTracked_Params_Data {};
static_assert;
class  PageHandler_UngroupTab_Params_Data {};
static_assert;
class  PageHandler_GetLayout_Params_Data {};
static_assert;
class  PageHandler_GetLayout_ResponseParams_Data {};
static_assert;
class  PageHandler_ShowEditDialogForGroup_Params_Data {};
static_assert;
class  PageHandler_ShowTabContextMenu_Params_Data {};
static_assert;
class  PageHandler_ShowBackgroundContextMenu_Params_Data {};
static_assert;
class  PageHandler_CloseContainer_Params_Data {};
static_assert;
class  PageHandler_ReportTabActivationDuration_Params_Data {};
static_assert;
class  PageHandler_ReportTabDataReceivedDuration_Params_Data {};
static_assert;
class  PageHandler_ReportTabCreationDuration_Params_Data {};
static_assert;
class  PageHandler_ActivateTab_Params_Data {};
static_assert;
class  Page_LayoutChanged_Params_Data {};
static_assert;
class  Page_ReceivedKeyboardFocus_Params_Data {};
static_assert;
class  Page_ContextMenuClosed_Params_Data {};
static_assert;
class  Page_LongPress_Params_Data {};
static_assert;
class  Page_TabGroupVisualsChanged_Params_Data {};
static_assert;
class  Page_TabGroupMoved_Params_Data {};
static_assert;
class  Page_TabGroupClosed_Params_Data {};
static_assert;
class  Page_TabGroupStateChanged_Params_Data {};
static_assert;
class  Page_TabCloseCancelled_Params_Data {};
static_assert;
class  Page_TabCreated_Params_Data {};
static_assert;
class  Page_TabRemoved_Params_Data {};
static_assert;
class  Page_TabMoved_Params_Data {};
static_assert;
class  Page_TabReplaced_Params_Data {};
static_assert;
class  Page_TabActiveChanged_Params_Data {};
static_assert;
class  Page_TabUpdated_Params_Data {};
static_assert;
class  Page_TabThumbnailUpdated_Params_Data {};
static_assert;
class  Page_ShowContextMenu_Params_Data {};
static_assert;
class  Page_ThemeChanged_Params_Data {};
static_assert;

}  // namespace internal


class PageHandlerFactory_CreatePageHandler_ParamsDataView {};


class PageHandler_GetGroupVisualData_ParamsDataView {};


class PageHandler_GetGroupVisualData_ResponseParamsDataView {};


class PageHandler_GetTabs_ParamsDataView {};


class PageHandler_GetTabs_ResponseParamsDataView {};


class PageHandler_CloseTab_ParamsDataView {};


class PageHandler_GroupTab_ParamsDataView {};


class PageHandler_MoveGroup_ParamsDataView {};


class PageHandler_MoveTab_ParamsDataView {};


class PageHandler_SetThumbnailTracked_ParamsDataView {};


class PageHandler_UngroupTab_ParamsDataView {};


class PageHandler_GetLayout_ParamsDataView {};


class PageHandler_GetLayout_ResponseParamsDataView {};


class PageHandler_ShowEditDialogForGroup_ParamsDataView {};


class PageHandler_ShowTabContextMenu_ParamsDataView {};


class PageHandler_ShowBackgroundContextMenu_ParamsDataView {};


class PageHandler_CloseContainer_ParamsDataView {};


class PageHandler_ReportTabActivationDuration_ParamsDataView {};


class PageHandler_ReportTabDataReceivedDuration_ParamsDataView {};


class PageHandler_ReportTabCreationDuration_ParamsDataView {};


class PageHandler_ActivateTab_ParamsDataView {};


class Page_LayoutChanged_ParamsDataView {};


class Page_ReceivedKeyboardFocus_ParamsDataView {};


class Page_ContextMenuClosed_ParamsDataView {};


class Page_LongPress_ParamsDataView {};


class Page_TabGroupVisualsChanged_ParamsDataView {};


class Page_TabGroupMoved_ParamsDataView {};


class Page_TabGroupClosed_ParamsDataView {};


class Page_TabGroupStateChanged_ParamsDataView {};


class Page_TabCloseCancelled_ParamsDataView {};


class Page_TabCreated_ParamsDataView {};


class Page_TabRemoved_ParamsDataView {};


class Page_TabMoved_ParamsDataView {};


class Page_TabReplaced_ParamsDataView {};


class Page_TabActiveChanged_ParamsDataView {};


class Page_TabUpdated_ParamsDataView {};


class Page_TabThumbnailUpdated_ParamsDataView {};


class Page_ShowContextMenu_ParamsDataView {};


class Page_ThemeChanged_ParamsDataView {};





inline void PageHandler_GetGroupVisualData_ResponseParamsDataView::GetDataDataView(
    mojo::MapDataView<mojo::StringDataView, TabGroupVisualDataDataView>* output) {}




inline void PageHandler_GetTabs_ResponseParamsDataView::GetTabsDataView(
    mojo::ArrayDataView<TabDataView>* output) {}




inline void PageHandler_GroupTab_ParamsDataView::GetGroupIdDataView(
    mojo::StringDataView* output) {}


inline void PageHandler_MoveGroup_ParamsDataView::GetGroupIdDataView(
    mojo::StringDataView* output) {}










inline void PageHandler_GetLayout_ResponseParamsDataView::GetLayoutDataView(
    mojo::MapDataView<mojo::StringDataView, mojo::StringDataView>* output) {}


inline void PageHandler_ShowEditDialogForGroup_ParamsDataView::GetGroupIdDataView(
    mojo::StringDataView* output) {}
















inline void Page_LayoutChanged_ParamsDataView::GetLayoutDataView(
    mojo::MapDataView<mojo::StringDataView, mojo::StringDataView>* output) {}








inline void Page_TabGroupVisualsChanged_ParamsDataView::GetGroupIdDataView(
    mojo::StringDataView* output) {}
inline void Page_TabGroupVisualsChanged_ParamsDataView::GetTabGroupDataView(
    TabGroupVisualDataDataView* output) {}


inline void Page_TabGroupMoved_ParamsDataView::GetGroupIdDataView(
    mojo::StringDataView* output) {}


inline void Page_TabGroupClosed_ParamsDataView::GetGroupIdDataView(
    mojo::StringDataView* output) {}


inline void Page_TabGroupStateChanged_ParamsDataView::GetGroupIdDataView(
    mojo::StringDataView* output) {}




inline void Page_TabCreated_ParamsDataView::GetTabDataView(
    TabDataView* output) {}










inline void Page_TabUpdated_ParamsDataView::GetTabDataView(
    TabDataView* output) {}


inline void Page_TabThumbnailUpdated_ParamsDataView::GetDataUriDataView(
    mojo::StringDataView* output) {}







}  // tab_strip::mojom

#if defined(__clang__)
#pragma clang diagnostic pop
#endif

#endif  // CHROME_BROWSER_UI_WEBUI_TAB_STRIP_TAB_STRIP_MOJOM_PARAMS_DATA_H_