SHA256
33 lines
1.1 KiB
Dart
33 lines
1.1 KiB
Dart
import 'dart:async';
|
|
import 'dart:convert';
|
|
|
|
import 'package:flutter/material.dart';
|
|
import 'package:flutter_highlight/themes/atom-one-dark.dart';
|
|
import 'package:flutter_highlight/themes/atom-one-light.dart';
|
|
import 'package:code_text_field/code_text_field.dart';
|
|
import 'package:json_field_editor/json_field_editor.dart';
|
|
import 'package:linked_scroll_controller/linked_scroll_controller.dart';
|
|
import 'package:highlight/languages/sql.dart' as sql_highlight;
|
|
import 'package:shared_preferences/shared_preferences.dart';
|
|
|
|
import 'backend/studio_backend_client.dart';
|
|
import 'platform/studio_download_saver.dart';
|
|
|
|
part 'studio_app_theme.dart';
|
|
part 'studio_app_models.dart';
|
|
part 'studio_app_entry.dart';
|
|
part 'studio_app_login.dart';
|
|
part 'studio_app_shell.dart';
|
|
part 'studio_app_shell_sidebar.dart';
|
|
part 'studio_app_shell_workspace.dart';
|
|
part 'studio_app_pages.dart';
|
|
part 'studio_app_pages_history.dart';
|
|
part 'studio_app_pages_operations.dart';
|
|
part 'studio_app_pages_sql.dart';
|
|
part 'studio_app_pages_form_editor.dart';
|
|
part 'studio_app_pages_portal.dart';
|
|
|
|
void runStudioApp() {
|
|
runApp(const StudioApp());
|
|
}
|