import 'dart:html';
import 'package:js/js.dart';
@JS('hljs')
external Hljs get hljs;
@JS()
@anonymous
class Hljs {
external void initHighlighting();
external List listLanguages();
}
void main() {
ButtonElement highlighter = querySelector('#highlight');
ButtonElement showLanguages = querySelector('#showLanguages');
highlighter.onClick.listen((evt) {
hljs.initHighlighting();
});
showLanguages.onClick.listen((evt) {
window.alert('Default supported languages: ${hljs.listLanguages().join(', ')}');
});
}