in lib/playground.dart [610:628]
void _handleAutoCompletion(KeyboardEvent e) {
if (context.focusedEditor == 'dart' && editor.hasFocus) {
if (e.keyCode == KeyCode.PERIOD) {
editor.showCompletions(autoInvoked: true);
}
}
if (!_isCompletionActive && editor.hasFocus) {
if (context.focusedEditor == 'html') {
if (printKeyEvent(e) == 'shift-,') {
editor.showCompletions(autoInvoked: true);
}
} else if (context.focusedEditor == 'css') {
if (cssSymbolRegexp.hasMatch(String.fromCharCode(e.keyCode))) {
editor.showCompletions(autoInvoked: true);
}
}
}
}