Home | History | Annotate | Download | only in base
      1 // Copyright 2013 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 #ifndef UI_BASE_DEVICE_FORM_FACTOR_H_
      6 #define UI_BASE_DEVICE_FORM_FACTOR_H_
      7 
      8 #include "ui/base/ui_base_export.h"
      9 
     10 namespace ui {
     11 
     12 enum DeviceFormFactor {
     13   DEVICE_FORM_FACTOR_DESKTOP = 0,
     14   DEVICE_FORM_FACTOR_PHONE = 1,
     15   DEVICE_FORM_FACTOR_TABLET = 2
     16 };
     17 
     18 // Returns the form factor of current device. For platforms other than Android
     19 // and iOS, DEVICE_FORM_FACTOR_DESKTOP is always returned.
     20 UI_BASE_EXPORT DeviceFormFactor GetDeviceFormFactor();
     21 
     22 }  // namespace ui
     23 
     24 #endif  // UI_BASE_DEVICE_FORM_FACTOR_H_
     25