blob: 084a098a18ec2652e3e761196346e2439f230c5d [file] [log] [blame]
// 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/common/extensions/api/notifications/notification_style.h"
#include "ui/message_center/public/cpp/message_center_constants.h"
NotificationBitmapSizes::NotificationBitmapSizes() = default;
NotificationBitmapSizes::NotificationBitmapSizes(
const NotificationBitmapSizes& other) = default;
NotificationBitmapSizes::~NotificationBitmapSizes() = default;
NotificationBitmapSizes GetNotificationBitmapSizes() {
NotificationBitmapSizes sizes;
sizes.image_size =
gfx::Size(message_center::kNotificationPreferredImageWidth,
message_center::kNotificationPreferredImageHeight);
sizes.icon_size = gfx::Size(message_center::kNotificationIconSize,
message_center::kNotificationIconSize);
sizes.button_icon_size =
gfx::Size(message_center::kNotificationButtonIconSize,
message_center::kNotificationButtonIconSize);
sizes.app_icon_mask_size = gfx::Size(message_center::kSmallImageSize,
message_center::kSmallImageSize);
return sizes;
}