Skip to content

Instantly share code, notes, and snippets.

View scheglov's full-sized avatar

Konstantin Scheglov scheglov

  • Google
  • Portland, OR, USA
View GitHub Profile
@scheglov
scheglov / try-analysis-driver.dart
Created February 1, 2017 01:48
Example of using AnalysisDriver
import 'dart:io';
import 'package:analyzer/file_system/physical_file_system.dart';
import 'package:analyzer/src/context/builder.dart';
import 'package:analyzer/src/dart/analysis/byte_store.dart';
import 'package:analyzer/src/dart/analysis/driver.dart';
import 'package:analyzer/src/dart/analysis/file_byte_store.dart';
import 'package:analyzer/src/dart/analysis/file_state.dart';
import 'package:analyzer/src/dart/sdk/sdk.dart';
import 'package:analyzer/src/generated/sdk.dart';
@scheglov
scheglov / flutter_outline_live_preview.dart
Last active April 7, 2018 21:49
Example of Flutter code to demonstrate Flutter Outline with preview.
import 'package:flutter/material.dart';
class MyWidget extends StatelessWidget {
final String firstText;
MyWidget(this.firstText);
factory MyWidget.forDesignTime() {
return new MyWidget('AA');
}
import 'package:flutter/material.dart';
class MyWidget extends StatelessWidget {
final String firstText;
MyWidget(this.firstText);
factory MyWidget.forDesignTime() {
return _registerWidgetInstance(0, new MyWidget('AA'));
}