Skip to content

Commit a917043

Browse files
scheglovcommit-bot@chromium.org
authored andcommitted
APIs for editing Flutter widget properties.
Change-Id: I602ea1a873f17a9bf47f1a77fb3af5b206464d6a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/108663 Commit-Queue: Konstantin Shcheglov <[email protected]> Reviewed-by: Brian Wilkerson <[email protected]> Reviewed-by: Jacob Richman <[email protected]>
1 parent 09b93b7 commit a917043

16 files changed

+4317
-214
lines changed

pkg/analysis_server/doc/api.html

Lines changed: 171 additions & 2 deletions
Large diffs are not rendered by default.

pkg/analysis_server/lib/protocol/protocol_constants.dart

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,18 @@ const String EXECUTION_RESPONSE_MAP_URI_URI = 'uri';
277277
const String FLUTTER_NOTIFICATION_OUTLINE = 'flutter.outline';
278278
const String FLUTTER_NOTIFICATION_OUTLINE_FILE = 'file';
279279
const String FLUTTER_NOTIFICATION_OUTLINE_OUTLINE = 'outline';
280+
const String FLUTTER_REQUEST_GET_WIDGET_DESCRIPTION =
281+
'flutter.getWidgetDescription';
282+
const String FLUTTER_REQUEST_GET_WIDGET_DESCRIPTION_FILE = 'file';
283+
const String FLUTTER_REQUEST_GET_WIDGET_DESCRIPTION_OFFSET = 'offset';
280284
const String FLUTTER_REQUEST_SET_SUBSCRIPTIONS = 'flutter.setSubscriptions';
281285
const String FLUTTER_REQUEST_SET_SUBSCRIPTIONS_SUBSCRIPTIONS = 'subscriptions';
286+
const String FLUTTER_REQUEST_SET_WIDGET_PROPERTY_VALUE =
287+
'flutter.setWidgetPropertyValue';
288+
const String FLUTTER_REQUEST_SET_WIDGET_PROPERTY_VALUE_ID = 'id';
289+
const String FLUTTER_REQUEST_SET_WIDGET_PROPERTY_VALUE_VALUE = 'value';
290+
const String FLUTTER_RESPONSE_GET_WIDGET_DESCRIPTION_PROPERTIES = 'properties';
291+
const String FLUTTER_RESPONSE_SET_WIDGET_PROPERTY_VALUE_CHANGE = 'change';
282292
const String KYTHE_REQUEST_GET_KYTHE_ENTRIES = 'kythe.getKytheEntries';
283293
const String KYTHE_REQUEST_GET_KYTHE_ENTRIES_FILE = 'file';
284294
const String KYTHE_RESPONSE_GET_KYTHE_ENTRIES_ENTRIES = 'entries';

0 commit comments

Comments
 (0)