1// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "ui/wm/core/shadow_types.h"
6
7#include "ui/aura/window_property.h"
8
9DECLARE_WINDOW_PROPERTY_TYPE(wm::ShadowType);
10
11namespace wm {
12
13void SetShadowType(aura::Window* window, ShadowType shadow_type) {
14  window->SetProperty(kShadowTypeKey, shadow_type);
15}
16
17ShadowType GetShadowType(aura::Window* window) {
18  return window->GetProperty(kShadowTypeKey);
19}
20
21DEFINE_WINDOW_PROPERTY_KEY(ShadowType, kShadowTypeKey, SHADOW_TYPE_NONE);
22
23}  // namespace wm
24