dart-pad
dart-pad copied to clipboard
An online Dart editor with support for console, web, and Flutter apps
## What happened? ## Steps to reproduce problem ## Additional info ### Browser Browser: Version: Are you using any extensions/plugins that affect website behavior (particularly those that affect iframes, such...
Samples currently have to disable `debugShowCheckedModeBanner` on MaterialApp to hide the banner. We should hide it by default. The API docs are showing it too: https://master-api.flutter.dev/flutter/material/AppBar-class.html
I have used `shared_preferences` a lot lately and it would be great to test small thing with it via dartpad. Since `shared_preferences` supports web I think this should be a...
## What happened? Naive user codes an infinite loop and clicks 'Run' causes the entire UI to lock up. It should be possible to click reset or similar to get...
I cannot remember if we've discussed this particular library or not over the last few months, but I got a question from @slightfoot about whether we could support `dart:web_gl`. He's...
## What happened? The google fonts aren't being loaded, most likely due to `WidgetsFlutterBinding.ensureInitialized()` not properly running from `runApp`. ## Steps to reproduce problem The simplest way to reproduce it...
Hi Team, I started having a look into Flutter development and I'm therefore having a look into your provided trainings. At the following training nearly every Dart editor is showing...
From the [Embedding Guide, Converting code blocks to DartPad section](https://github.com/dart-lang/dart-pad/wiki/Embedding-Guide#converting-code-blocks-to-dartpad): > ### Step 2: Add a code snippet > > In Markdown: > > ```run-dartpad:theme-light:mode-flutter:run-true > main() => print("Hello, World!");...
Dartpad does not currently have a channel that allows testing of non null safe code. This makes it hard to use dartpad to test non null safe code behavior for...
To work around https://github.com/dart-lang/dart-pad/issues/2262, we need to set `destroyFrame` to true when calling `ExecutionService.execute()`. This is overkill, but ensures that any pointer and keyboard assertions in the framework don't get...