blob: 570fc8eaff6d44075899c56ad379f92060e91a88 [file] [log] [blame]
// Copyright 2018 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
'use strict';
goog.require('mojo.internal');
goog.provide('blink.mojom.DisplayMode');
goog.provide('blink.mojom.DisplayModeSpec');
/**
* @const { {$: !mojo.internal.MojomType} }
* @export
*/
blink.mojom.DisplayModeSpec = { $: mojo.internal.Enum() };
/**
* @enum {number}
* @export
*/
blink.mojom.DisplayMode = {
UNDEFINED: 0,
BROWSER: 0,
MINIMAL_UI: 0,
STANDALONE: 0,
FULLSCREEN: 0,
MIN_VALUE: 0,
MAX_VALUE: 4,
};
/** @suppress {checkTypes} */
blink.mojom.DisplayMode.UNDEFINED = 0;
/** @suppress {checkTypes} */
blink.mojom.DisplayMode.BROWSER = blink.mojom.DisplayMode.UNDEFINED + 1;
/** @suppress {checkTypes} */
blink.mojom.DisplayMode.MINIMAL_UI = blink.mojom.DisplayMode.BROWSER + 1;
/** @suppress {checkTypes} */
blink.mojom.DisplayMode.STANDALONE = blink.mojom.DisplayMode.MINIMAL_UI + 1;
/** @suppress {checkTypes} */
blink.mojom.DisplayMode.FULLSCREEN = blink.mojom.DisplayMode.STANDALONE + 1;