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 9 DECLARE_WINDOW_PROPERTY_TYPE(wm::ShadowType); 10 11 namespace wm { 12 13 void SetShadowType(aura::Window* window, ShadowType shadow_type) { 14 window->SetProperty(kShadowTypeKey, shadow_type); 15 } 16 17 ShadowType GetShadowType(aura::Window* window) { 18 return window->GetProperty(kShadowTypeKey); 19 } 20 21 DEFINE_WINDOW_PROPERTY_KEY(ShadowType, kShadowTypeKey, SHADOW_TYPE_NONE); 22 23 } // namespace wm 24