Flutter Engine
The Flutter Engine
FlutterOutlineKind.java
Go to the documentation of this file.
1/*
2 * Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
3 * for details. All rights reserved. Use of this source code is governed by a
4 * BSD-style license that can be found in the LICENSE file.
5 *
6 * This file has been automatically generated. Please do not edit it manually.
7 * To regenerate the file, use the script "pkg/analysis_server/tool/spec/generate_files".
8 */
9package org.dartlang.analysis.server.protocol;
10
11/**
12 * An enumeration of the kinds of FlutterOutline elements. The list of kinds might be expanded with
13 * time, clients must be able to handle new kinds in some general way.
14 *
15 * @coverage dart.server.generated.types
16 */
17public class FlutterOutlineKind {
18
19 /**
20 * A dart element declaration.
21 */
22 public static final String DART_ELEMENT = "DART_ELEMENT";
23
24 /**
25 * A generic Flutter element, without additional information.
26 */
27 public static final String GENERIC = "GENERIC";
28
29 /**
30 * A new instance creation.
31 */
32 public static final String NEW_INSTANCE = "NEW_INSTANCE";
33
34 /**
35 * An invocation of a method, a top-level function, a function expression, etc.
36 */
37 public static final String INVOCATION = "INVOCATION";
38
39 /**
40 * A reference to a local variable, or a field.
41 */
42 public static final String VARIABLE = "VARIABLE";
43
44 /**
45 * The parent node has a required Widget. The node works as a placeholder child to drop a new
46 * Widget to.
47 */
48 public static final String PLACEHOLDER = "PLACEHOLDER";
49
50}