Library Eksperiment membuat mengedit video / audio / photo di server side & client side.
List Menu
Code
// ignore_for_file: depend_on_referenced_packages
import 'package:flutter/material.dart';
import 'package:studio/studio.dart';
void main() {
Map<String, dynamic> medias = {
};
runApp(Studio(medias));
}
Basic membuat widget / applikasi adalah sebagai berikut
key |
value |
Deskripsi |
required |
@type |
Type Edit |
|
yes |
Contoh
{
"@type": "video",
"medias": [
[
{
"@type": "video",
"video": "/vide.mp4",
"duration": 12345
},
{
"@type": "video",
"video": "/vide.mp4",
"duration": 12345
}
],
[
{
"@type": "photo",
"photo": "/photo.png",
"duration": 12345
}
]
],
"audios": [
{
"@type": "audio",
"path": "/song.mp3"
}
]
}
key |
value |
Deskripsi |
required |
@type |
audio |
|
yes |
audios |
Audio |
|
yes |
key |
value |
Deskripsi |
required |
@type |
photo |
|
yes |
medias |
Photo |
|
yes |
key |
value |
Deskripsi |
required |
@type |
video |
|
yes |
medias |
Widget |
|
yes |
audios |
Audio |
|
no |
key |
value |
Deskripsi |
required |
@type |
audio |
|
yes |
audio |
String path |
|
yes |
key |
value |
Deskripsi |
required |
@type |
photo |
|
yes |
photo |
String path |
|
yes |
key |
value |
Deskripsi |
required |
@type |
video |
|
yes |
video |
string path |
|
yes |