flutter_dartpad 0.0.3 copy "flutter_dartpad: ^0.0.3" to clipboard
flutter_dartpad: ^0.0.3 copied to clipboard

A Dartpad widget which can be embed with mobile application. It supports all the designs provided in dartpad embedding guide.

A dart pad which can be easily embedded to mobile application with the help of web view.
Supports all the features listed in dart pad embedding guide

NOTE: Performance won't be great as it is working on web view.

import 'package:flutter/material.dart';
import 'package:flutter_dartpad/flutter_dartpad.dart';

void main() {
  runApp(
    MaterialApp(
      home: Scaffold(
        body: DartPad(
          code: 'void main() => print("Hello DartPad Widget");',
          embeddingChoice: EmbeddingChoice.dart,
        ),
      ),
    ),
  );
}
copied to clipboard

Following are the embedding choices:

EmbeddingChoice.dart
copied to clipboard
Dart Embedding
EmbeddingChoice.flutterShowcase
copied to clipboard
Flutter Showcase Embedding
EmbeddingChoice.flutter
copied to clipboard
Flutter Embedding
EmbeddingChoice.html
copied to clipboard
HTML Embedding
EmbeddingChoice.inline
copied to clipboard
Inline Embedding

Inspired to make this package and some code was borrowed from dart_pad_widget

22
likes
160
points
53
downloads

Publisher

unverified uploader

Weekly Downloads

2024.09.13 - 2025.03.28

A Dartpad widget which can be embed with mobile application. It supports all the designs provided in dartpad embedding guide.

Repository (GitHub)

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, webview_flutter

More

Packages that depend on flutter_dartpad