-
Notifications
You must be signed in to change notification settings - Fork 208
/
DisplayTypes.ts
30 lines (25 loc) · 1.09 KB
/
DisplayTypes.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Content
*/
/**
* Displayed content types. Affects how the content is formatted, e.g.
* the [[ContentFlags]].
*
* @public
*/
export enum DefaultContentDisplayTypes {
/** Unknown content type. */
Undefined = "Undefined", // eslint-disable-line id-blacklist
/** Grid or table view content type. By default adds [[ContentFlags.ShowLabels]] flag. */
Grid = "Grid",
/** Property pane content type. By default adds [[ContentFlags.MergeResults]] flag. */
PropertyPane = "PropertyPane",
/** List content type. By default adds [[ContentFlags.NoFields]] and [[ContentFlags.ShowLabels]] flags */
List = "List",
/** Viewport content type. By default adds [[ContentFlags.KeysOnly]] flag. */
Viewport = "Graphics",
}