chromium/chrome/browser/ui/views/apps/app_info_dialog/app_info_panel.cc

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

#include "chrome/browser/ui/views/apps/app_info_dialog/app_info_panel.h"

#include "chrome/browser/ui/browser_navigator.h"
#include "chrome/browser/ui/browser_navigator_params.h"
#include "chrome/browser/ui/views/apps/app_info_dialog/app_info_label.h"
#include "chrome/browser/ui/views/chrome_layout_provider.h"
#include "extensions/common/extension.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/geometry/insets.h"
#include "ui/views/controls/label.h"
#include "ui/views/layout/box_layout.h"
#include "ui/views/widget/widget.h"
#include "url/gurl.h"

namespace {

// The spacing between the key and the value labels in the Details section.
const int kSpacingBetweenKeyAndStartOfValue =;
}  // namespace

AppInfoPanel::AppInfoPanel(Profile* profile, const extensions::Extension* app)
    :{}

AppInfoPanel::~AppInfoPanel() {}

void AppInfoPanel::Close() {}

void AppInfoPanel::OpenLink(const GURL& url) {}

std::unique_ptr<views::Label> AppInfoPanel::CreateHeading(
    const std::u16string& text) const {}

std::unique_ptr<views::View> AppInfoPanel::CreateVerticalStack(
    int child_spacing) const {}

std::unique_ptr<views::View> AppInfoPanel::CreateVerticalStack() const {}

std::unique_ptr<views::View> AppInfoPanel::CreateHorizontalStack(
    int child_spacing) const {}

std::unique_ptr<views::View> AppInfoPanel::CreateKeyValueField(
    std::unique_ptr<views::View> key,
    std::unique_ptr<views::View> value) const {}

BEGIN_METADATA()