1f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// Copyright 2013 The Chromium Authors. All rights reserved.
2f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
3f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)// found in the LICENSE file.
4f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)
5f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)#include "ui/base/device_form_factor.h"
6f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)
7f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)#import <UIKit/UIKit.h>
8f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)
9f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)namespace ui {
10f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)
11f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)DeviceFormFactor GetDeviceFormFactor() {
12f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)  UIUserInterfaceIdiom idiom = [[UIDevice currentDevice] userInterfaceIdiom];
13f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)  if (idiom == UIUserInterfaceIdiomPad)
14f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)    return DEVICE_FORM_FACTOR_TABLET;
15f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)  return DEVICE_FORM_FACTOR_PHONE;
16f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)}
17f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)
18f2477e01787aa58f445919b809d89e252beef54fTorne (Richard Coles)}  // namespace ui
19