blob: a19bc9602960c2d56356fbbd17dfc6e84230591a [file] [log] [blame]
// Copyright (c) 2022, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'package:analysis_server/src/protocol_server.dart';
class Snippet {
/// The text the user will type to use this snippet.
final String prefix;
/// The label/title of this snippet.
final String label;
/// A description of/documentation for the snippet.
final String? documentation;
/// The source changes to be made to insert this snippet.
final SourceChange change;
Snippet(
this.prefix,
this.label,
this.documentation,
this.change,
);
}