###Sketch trial non stop
Open hosts files:
$ open /private/etc/hosts
Edit the file adding:
127.0.0.1 backend.bohemiancoding.com
127.0.0.1 bohemiancoding.sketch.analytics.s3-website-us-east-1.amazonaws.com
###Sketch trial non stop
Open hosts files:
$ open /private/etc/hosts
Edit the file adding:
127.0.0.1 backend.bohemiancoding.com
127.0.0.1 bohemiancoding.sketch.analytics.s3-website-us-east-1.amazonaws.com
import Foundation | |
import MediaPlayer | |
@objc(MusicLibrary) class MusicLibrary : CDVPlugin { | |
func getAlbums(_ command: CDVInvokedUrlCommand) { | |
let albumItems = MPMediaQuery.albums().items as [MPMediaItem]? | |
if albumItems == nil { | |
let result = CDVPluginResult(status: CDVCommandStatus_OK, messageAs: []) |
import 'package:flutter/cupertino.dart'; | |
import 'package:flutter/material.dart'; | |
void main() async { | |
runApp(MyApp()); | |
await Future.delayed(Duration(seconds: 5)); | |
runApp(MyApp2()); | |
} | |
class MyApp2 extends StatelessWidget { |
import 'communicator.dart'; | |
void main() { | |
final communicator = WorkerCommunicator('worker.dart.js') | |
..listen((event) { | |
print('Data from worker: "$event"'); | |
}); | |
communicator.add('Ping'); | |
} |
import 'dart:async'; | |
import 'dart:io'; | |
import 'dart:typed_data'; | |
import 'package:flutter/material.dart'; | |
import 'package:gallery_saver/gallery_saver.dart'; | |
import 'package:path/path.dart'; | |
import 'package:path_provider/path_provider.dart'; | |
import 'screenshot.dart'; |
import 'package:freezed_annotation/freezed_annotation.dart'; | |
import 'dart:io'; | |
part 'NetworkRequestBody.freezed.dart'; | |
part 'NetworkResponse.freezed.dart'; | |
class AccessTokenResponse { | |
String? accessToken; | |
AccessTokenResponse.fromJson(Map<String, dynamic> json) { | |
accessToken = json['access_token']; |