in tool/dartpad_picker/web/dartpad_picker_main.dart [10:34]
void main() {
if (isMobile()) {
querySelector('.dash-dartpad')?.style.display = 'none';
return;
}
final dartPadHost = querySelector('#dartpad-host');
final select = querySelector('#dartpad-select');
if (dartPadHost == null || select is! SelectElement) {
return;
}
const snippets = [
Snippet('Hello world', helloWorld),
Snippet('Functions', functions),
Snippet('Control flow', controlFlow),
Snippet('Strings', strings),
Snippet('Collection literals', collectionLiterals),
Snippet('Classes', classes),
Snippet('Compute Pi', piMonteCarlo),
];
DartPadPicker(dartPadHost, select, snippets, frameId: 'try-dart-pad');
}