Merge branch 'master' of github.com:appwrite/appwrite into dev
This commit is contained in:
commit
d1415ac91e
73 changed files with 315 additions and 194 deletions
|
@ -32,7 +32,7 @@ return [
|
||||||
[
|
[
|
||||||
'key' => 'flutter',
|
'key' => 'flutter',
|
||||||
'name' => 'Flutter',
|
'name' => 'Flutter',
|
||||||
'version' => '0.3.0',
|
'version' => '0.4.0-dev.2',
|
||||||
'url' => 'https://github.com/appwrite/sdk-for-flutter',
|
'url' => 'https://github.com/appwrite/sdk-for-flutter',
|
||||||
'package' => 'https://pub.dev/packages/appwrite',
|
'package' => 'https://pub.dev/packages/appwrite',
|
||||||
'enabled' => true,
|
'enabled' => true,
|
||||||
|
@ -165,7 +165,7 @@ return [
|
||||||
[
|
[
|
||||||
'key' => 'deno',
|
'key' => 'deno',
|
||||||
'name' => 'Deno',
|
'name' => 'Deno',
|
||||||
'version' => '0.1.0',
|
'version' => '0.1.1',
|
||||||
'url' => 'https://github.com/appwrite/sdk-for-deno',
|
'url' => 'https://github.com/appwrite/sdk-for-deno',
|
||||||
'package' => 'https://deno.land/x/appwrite',
|
'package' => 'https://deno.land/x/appwrite',
|
||||||
'enabled' => true,
|
'enabled' => true,
|
||||||
|
@ -199,7 +199,7 @@ return [
|
||||||
[
|
[
|
||||||
'key' => 'python',
|
'key' => 'python',
|
||||||
'name' => 'Python',
|
'name' => 'Python',
|
||||||
'version' => '0.1.0',
|
'version' => '0.1.1',
|
||||||
'url' => 'https://github.com/appwrite/sdk-for-python',
|
'url' => 'https://github.com/appwrite/sdk-for-python',
|
||||||
'package' => 'https://pypi.org/project/appwrite/',
|
'package' => 'https://pypi.org/project/appwrite/',
|
||||||
'enabled' => true,
|
'enabled' => true,
|
||||||
|
@ -216,7 +216,7 @@ return [
|
||||||
[
|
[
|
||||||
'key' => 'ruby',
|
'key' => 'ruby',
|
||||||
'name' => 'Ruby',
|
'name' => 'Ruby',
|
||||||
'version' => '2.0.0',
|
'version' => '2.0.2',
|
||||||
'url' => 'https://github.com/appwrite/sdk-for-ruby',
|
'url' => 'https://github.com/appwrite/sdk-for-ruby',
|
||||||
'package' => 'https://rubygems.org/gems/appwrite',
|
'package' => 'https://rubygems.org/gems/appwrite',
|
||||||
'enabled' => true,
|
'enabled' => true,
|
||||||
|
@ -284,7 +284,7 @@ return [
|
||||||
[
|
[
|
||||||
'key' => 'dart',
|
'key' => 'dart',
|
||||||
'name' => 'Dart',
|
'name' => 'Dart',
|
||||||
'version' => '0.2.0',
|
'version' => '0.3.1',
|
||||||
'url' => 'https://github.com/appwrite/sdk-for-dart',
|
'url' => 'https://github.com/appwrite/sdk-for-dart',
|
||||||
'package' => 'https://pub.dev/packages/dart_appwrite',
|
'package' => 'https://pub.dev/packages/dart_appwrite',
|
||||||
'enabled' => true,
|
'enabled' => true,
|
||||||
|
@ -301,7 +301,7 @@ return [
|
||||||
[
|
[
|
||||||
'key' => 'cli',
|
'key' => 'cli',
|
||||||
'name' => 'Command Line',
|
'name' => 'Command Line',
|
||||||
'version' => '0.5.0',
|
'version' => '0.6.0',
|
||||||
'url' => 'https://github.com/appwrite/sdk-for-cli',
|
'url' => 'https://github.com/appwrite/sdk-for-cli',
|
||||||
'package' => 'https://github.com/appwrite/sdk-for-cli',
|
'package' => 'https://github.com/appwrite/sdk-for-cli',
|
||||||
'enabled' => true,
|
'enabled' => true,
|
||||||
|
|
|
@ -96,6 +96,16 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||||
$config = new CLI();
|
$config = new CLI();
|
||||||
$config->setComposerVendor('appwrite');
|
$config->setComposerVendor('appwrite');
|
||||||
$config->setComposerPackage('cli');
|
$config->setComposerPackage('cli');
|
||||||
|
$config->setExecutableName('appwrite');
|
||||||
|
$config->setExecutableName('appwrite');
|
||||||
|
$config->setLogo("
|
||||||
|
_ _ _ ___ __ _____
|
||||||
|
/_\ _ __ _ ____ ___ __(_) |_ ___ / __\ / / \_ \
|
||||||
|
//_\\| '_ \| '_ \ \ /\ / / '__| | __/ _ \ / / / / / /\/
|
||||||
|
/ _ \ |_) | |_) \ V V /| | | | || __/ / /___/ /___/\/ /_
|
||||||
|
\_/ \_/ .__/| .__/ \_/\_/ |_| |_|\__\___| \____/\____/\____/
|
||||||
|
|_| |_|
|
||||||
|
");
|
||||||
break;
|
break;
|
||||||
case 'php':
|
case 'php':
|
||||||
$config = new PHP();
|
$config = new PHP();
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
"slickdeals/statsd": "~3.0"
|
"slickdeals/statsd": "~3.0"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"appwrite/sdk-generator": "0.5.5",
|
"appwrite/sdk-generator": "0.6.2",
|
||||||
"phpunit/phpunit": "9.4.2",
|
"phpunit/phpunit": "9.4.2",
|
||||||
"swoole/ide-helper": "4.5.5",
|
"swoole/ide-helper": "4.5.5",
|
||||||
"vimeo/psalm": "4.1.1"
|
"vimeo/psalm": "4.1.1"
|
||||||
|
|
46
composer.lock
generated
46
composer.lock
generated
|
@ -4,7 +4,7 @@
|
||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "c89bd786aae720e161185007212f6594",
|
"content-hash": "442d6d8b6c76ef7ae5ea26e500af6479",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "adhocore/jwt",
|
"name": "adhocore/jwt",
|
||||||
|
@ -522,12 +522,12 @@
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/guzzle/psr7.git",
|
"url": "https://github.com/guzzle/psr7.git",
|
||||||
"reference": "f47ece9e6e8ce74e3be04bef47f46061dc18c095"
|
"reference": "2f3e4f6cf8fd4aad7624c90a94f0ab38fde25976"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/guzzle/psr7/zipball/f47ece9e6e8ce74e3be04bef47f46061dc18c095",
|
"url": "https://api.github.com/repos/guzzle/psr7/zipball/2f3e4f6cf8fd4aad7624c90a94f0ab38fde25976",
|
||||||
"reference": "f47ece9e6e8ce74e3be04bef47f46061dc18c095",
|
"reference": "2f3e4f6cf8fd4aad7624c90a94f0ab38fde25976",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
@ -589,7 +589,7 @@
|
||||||
"issues": "https://github.com/guzzle/psr7/issues",
|
"issues": "https://github.com/guzzle/psr7/issues",
|
||||||
"source": "https://github.com/guzzle/psr7/tree/1.x"
|
"source": "https://github.com/guzzle/psr7/tree/1.x"
|
||||||
},
|
},
|
||||||
"time": "2020-12-08T11:45:39+00:00"
|
"time": "2021-03-02T18:57:24+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "influxdb/influxdb-php",
|
"name": "influxdb/influxdb-php",
|
||||||
|
@ -965,12 +965,12 @@
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/php-fig/log.git",
|
"url": "https://github.com/php-fig/log.git",
|
||||||
"reference": "dd738d0b4491f32725492cf345f6b501f5922fec"
|
"reference": "a18c1e692e02b84abbafe4856c3cd7cc6903908c"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/php-fig/log/zipball/dd738d0b4491f32725492cf345f6b501f5922fec",
|
"url": "https://api.github.com/repos/php-fig/log/zipball/a18c1e692e02b84abbafe4856c3cd7cc6903908c",
|
||||||
"reference": "dd738d0b4491f32725492cf345f6b501f5922fec",
|
"reference": "a18c1e692e02b84abbafe4856c3cd7cc6903908c",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
@ -1008,7 +1008,7 @@
|
||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/php-fig/log/tree/master"
|
"source": "https://github.com/php-fig/log/tree/master"
|
||||||
},
|
},
|
||||||
"time": "2020-09-18T06:44:51+00:00"
|
"time": "2021-03-02T15:02:34+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "ralouphie/getallheaders",
|
"name": "ralouphie/getallheaders",
|
||||||
|
@ -1900,21 +1900,21 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "utopia-php/storage",
|
"name": "utopia-php/storage",
|
||||||
"version": "0.4.1",
|
"version": "0.4.3",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/utopia-php/storage.git",
|
"url": "https://github.com/utopia-php/storage.git",
|
||||||
"reference": "86f749f2d79268528732e560f77dde0155e162ca"
|
"reference": "9db3ab713a6d392c3c2c799aeea751f6c8dc2ff7"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/utopia-php/storage/zipball/86f749f2d79268528732e560f77dde0155e162ca",
|
"url": "https://api.github.com/repos/utopia-php/storage/zipball/9db3ab713a6d392c3c2c799aeea751f6c8dc2ff7",
|
||||||
"reference": "86f749f2d79268528732e560f77dde0155e162ca",
|
"reference": "9db3ab713a6d392c3c2c799aeea751f6c8dc2ff7",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=7.4",
|
"php": ">=7.4",
|
||||||
"utopia-php/framework": "0.10.0"
|
"utopia-php/framework": "0.*.*"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"phpunit/phpunit": "^9.3",
|
"phpunit/phpunit": "^9.3",
|
||||||
|
@ -1946,9 +1946,9 @@
|
||||||
],
|
],
|
||||||
"support": {
|
"support": {
|
||||||
"issues": "https://github.com/utopia-php/storage/issues",
|
"issues": "https://github.com/utopia-php/storage/issues",
|
||||||
"source": "https://github.com/utopia-php/storage/tree/0.4.1"
|
"source": "https://github.com/utopia-php/storage/tree/0.4.3"
|
||||||
},
|
},
|
||||||
"time": "2021-02-19T05:04:44+00:00"
|
"time": "2021-03-02T20:25:02+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "utopia-php/swoole",
|
"name": "utopia-php/swoole",
|
||||||
|
@ -2067,12 +2067,12 @@
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/webmozarts/assert.git",
|
"url": "https://github.com/webmozarts/assert.git",
|
||||||
"reference": "9c89b265ccc4092d58e66d72af5d343ee77a41ae"
|
"reference": "4631e2c7d2d7132adac9fd84d4c1a98c10a6e049"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/webmozarts/assert/zipball/9c89b265ccc4092d58e66d72af5d343ee77a41ae",
|
"url": "https://api.github.com/repos/webmozarts/assert/zipball/4631e2c7d2d7132adac9fd84d4c1a98c10a6e049",
|
||||||
"reference": "9c89b265ccc4092d58e66d72af5d343ee77a41ae",
|
"reference": "4631e2c7d2d7132adac9fd84d4c1a98c10a6e049",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
@ -2118,7 +2118,7 @@
|
||||||
"issues": "https://github.com/webmozarts/assert/issues",
|
"issues": "https://github.com/webmozarts/assert/issues",
|
||||||
"source": "https://github.com/webmozarts/assert/tree/master"
|
"source": "https://github.com/webmozarts/assert/tree/master"
|
||||||
},
|
},
|
||||||
"time": "2021-01-18T12:52:36+00:00"
|
"time": "2021-02-28T20:01:57+00:00"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"packages-dev": [
|
"packages-dev": [
|
||||||
|
@ -2292,11 +2292,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "appwrite/sdk-generator",
|
"name": "appwrite/sdk-generator",
|
||||||
"version": "0.5.5",
|
"version": "0.6.2",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/appwrite/sdk-generator",
|
"url": "https://github.com/appwrite/sdk-generator",
|
||||||
"reference": "08d6dc72f83ec99cfc0f7a50cb7fc0be0c029ac1"
|
"reference": "d96376295c9265a054634d21dcdbfc02b832c677"
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"ext-curl": "*",
|
"ext-curl": "*",
|
||||||
|
@ -2326,7 +2326,7 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"description": "Appwrite PHP library for generating API SDKs for multiple programming languages and platforms",
|
"description": "Appwrite PHP library for generating API SDKs for multiple programming languages and platforms",
|
||||||
"time": "2021-02-18T16:37:32+00:00"
|
"time": "2021-03-03T12:53:32+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "composer/package-versions-deprecated",
|
"name": "composer/package-versions-deprecated",
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.createOAuth2Session(
|
Future result = account.createOAuth2Session(
|
||||||
provider: 'amazon',
|
provider: 'amazon',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.createRecovery(
|
Future result = account.createRecovery(
|
||||||
email: 'email@example.com',
|
email: 'email@example.com',
|
||||||
url: 'https://example.com',
|
url: 'https://example.com',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.createSession(
|
Future result = account.createSession(
|
||||||
email: 'email@example.com',
|
email: 'email@example.com',
|
||||||
password: 'password',
|
password: 'password',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.createVerification(
|
Future result = account.createVerification(
|
||||||
url: 'https://example.com',
|
url: 'https://example.com',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.create(
|
Future result = account.create(
|
||||||
email: 'email@example.com',
|
email: 'email@example.com',
|
||||||
password: 'password',
|
password: 'password',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.deleteSession(
|
Future result = account.deleteSession(
|
||||||
sessionId: '[SESSION_ID]',
|
sessionId: '[SESSION_ID]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.deleteSessions();
|
Future result = account.deleteSessions();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.delete();
|
Future result = account.delete();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.getLogs();
|
Future result = account.getLogs();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.getPrefs();
|
Future result = account.getPrefs();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.getSessions();
|
Future result = account.getSessions();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.get();
|
Future result = account.get();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.updateEmail(
|
Future result = account.updateEmail(
|
||||||
email: 'email@example.com',
|
email: 'email@example.com',
|
||||||
password: 'password',
|
password: 'password',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.updateName(
|
Future result = account.updateName(
|
||||||
name: '[NAME]',
|
name: '[NAME]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.updatePassword(
|
Future result = account.updatePassword(
|
||||||
password: 'password',
|
password: 'password',
|
||||||
oldPassword: 'password',
|
oldPassword: 'password',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.updatePrefs(
|
Future result = account.updatePrefs(
|
||||||
prefs: {},
|
prefs: {},
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.updateRecovery(
|
Future result = account.updateRecovery(
|
||||||
userId: '[USER_ID]',
|
userId: '[USER_ID]',
|
||||||
secret: '[SECRET]',
|
secret: '[SECRET]',
|
||||||
|
@ -22,4 +21,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = account.updateVerification(
|
Future result = account.updateVerification(
|
||||||
userId: '[USER_ID]',
|
userId: '[USER_ID]',
|
||||||
secret: '[SECRET]',
|
secret: '[SECRET]',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,10 +8,18 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = avatars.getBrowser(
|
//displaying image
|
||||||
|
FutureBuilder(
|
||||||
|
future: avatars.getBrowser(
|
||||||
code: 'aa',
|
code: 'aa',
|
||||||
);
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
|
builder: (context, snapshot) {
|
||||||
print(result); // Resource URL string
|
return snapshot.hasData && snapshot.data != null
|
||||||
}
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,10 +8,18 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = avatars.getCreditCard(
|
//displaying image
|
||||||
|
FutureBuilder(
|
||||||
|
future: avatars.getCreditCard(
|
||||||
code: 'amex',
|
code: 'amex',
|
||||||
);
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
|
builder: (context, snapshot) {
|
||||||
print(result); // Resource URL string
|
return snapshot.hasData && snapshot.data != null
|
||||||
}
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,10 +8,18 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = avatars.getFavicon(
|
//displaying image
|
||||||
|
FutureBuilder(
|
||||||
|
future: avatars.getFavicon(
|
||||||
url: 'https://example.com',
|
url: 'https://example.com',
|
||||||
);
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
|
builder: (context, snapshot) {
|
||||||
print(result); // Resource URL string
|
return snapshot.hasData && snapshot.data != null
|
||||||
}
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,10 +8,18 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = avatars.getFlag(
|
//displaying image
|
||||||
|
FutureBuilder(
|
||||||
|
future: avatars.getFlag(
|
||||||
code: 'af',
|
code: 'af',
|
||||||
);
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
|
builder: (context, snapshot) {
|
||||||
print(result); // Resource URL string
|
return snapshot.hasData && snapshot.data != null
|
||||||
}
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,10 +8,18 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = avatars.getImage(
|
//displaying image
|
||||||
|
FutureBuilder(
|
||||||
|
future: avatars.getImage(
|
||||||
url: 'https://example.com',
|
url: 'https://example.com',
|
||||||
);
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
|
builder: (context, snapshot) {
|
||||||
print(result); // Resource URL string
|
return snapshot.hasData && snapshot.data != null
|
||||||
}
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,9 +8,17 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = avatars.getInitials(
|
//displaying image
|
||||||
);
|
FutureBuilder(
|
||||||
|
future: avatars.getInitials(
|
||||||
print(result); // Resource URL string
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
}
|
builder: (context, snapshot) {
|
||||||
|
return snapshot.hasData && snapshot.data != null
|
||||||
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,10 +8,18 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = avatars.getQR(
|
//displaying image
|
||||||
|
FutureBuilder(
|
||||||
|
future: avatars.getQR(
|
||||||
text: '[TEXT]',
|
text: '[TEXT]',
|
||||||
);
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
|
builder: (context, snapshot) {
|
||||||
print(result); // Resource URL string
|
return snapshot.hasData && snapshot.data != null
|
||||||
}
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = database.createDocument(
|
Future result = database.createDocument(
|
||||||
collectionId: '[COLLECTION_ID]',
|
collectionId: '[COLLECTION_ID]',
|
||||||
data: {},
|
data: {},
|
||||||
|
@ -22,4 +21,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = database.deleteDocument(
|
Future result = database.deleteDocument(
|
||||||
collectionId: '[COLLECTION_ID]',
|
collectionId: '[COLLECTION_ID]',
|
||||||
documentId: '[DOCUMENT_ID]',
|
documentId: '[DOCUMENT_ID]',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = database.getDocument(
|
Future result = database.getDocument(
|
||||||
collectionId: '[COLLECTION_ID]',
|
collectionId: '[COLLECTION_ID]',
|
||||||
documentId: '[DOCUMENT_ID]',
|
documentId: '[DOCUMENT_ID]',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = database.listDocuments(
|
Future result = database.listDocuments(
|
||||||
collectionId: '[COLLECTION_ID]',
|
collectionId: '[COLLECTION_ID]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = database.updateDocument(
|
Future result = database.updateDocument(
|
||||||
collectionId: '[COLLECTION_ID]',
|
collectionId: '[COLLECTION_ID]',
|
||||||
documentId: '[DOCUMENT_ID]',
|
documentId: '[DOCUMENT_ID]',
|
||||||
|
@ -23,4 +22,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = functions.createExecution(
|
Future result = functions.createExecution(
|
||||||
functionId: '[FUNCTION_ID]',
|
functionId: '[FUNCTION_ID]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = functions.getExecution(
|
Future result = functions.getExecution(
|
||||||
functionId: '[FUNCTION_ID]',
|
functionId: '[FUNCTION_ID]',
|
||||||
executionId: '[EXECUTION_ID]',
|
executionId: '[EXECUTION_ID]',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = functions.listExecutions(
|
Future result = functions.listExecutions(
|
||||||
functionId: '[FUNCTION_ID]',
|
functionId: '[FUNCTION_ID]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = locale.getContinents();
|
Future result = locale.getContinents();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = locale.getCountriesEU();
|
Future result = locale.getCountriesEU();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = locale.getCountriesPhones();
|
Future result = locale.getCountriesPhones();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = locale.getCountries();
|
Future result = locale.getCountries();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = locale.getCurrencies();
|
Future result = locale.getCurrencies();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = locale.getLanguages();
|
Future result = locale.getLanguages();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = locale.get();
|
Future result = locale.get();
|
||||||
|
|
||||||
result
|
result
|
||||||
|
@ -17,4 +16,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,7 +9,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = storage.createFile(
|
Future result = storage.createFile(
|
||||||
file: await MultipartFile.fromFile('./path-to-files/image.jpg', 'image.jpg'),
|
file: await MultipartFile.fromFile('./path-to-files/image.jpg', 'image.jpg'),
|
||||||
read: [],
|
read: [],
|
||||||
|
@ -22,4 +21,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = storage.deleteFile(
|
Future result = storage.deleteFile(
|
||||||
fileId: '[FILE_ID]',
|
fileId: '[FILE_ID]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,10 +8,18 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = storage.getFileDownload(
|
//displaying image
|
||||||
|
FutureBuilder(
|
||||||
|
future: storage.getFileDownload(
|
||||||
fileId: '[FILE_ID]',
|
fileId: '[FILE_ID]',
|
||||||
);
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
|
builder: (context, snapshot) {
|
||||||
print(result); // Resource URL string
|
return snapshot.hasData && snapshot.data != null
|
||||||
}
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,10 +8,18 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = storage.getFilePreview(
|
//displaying image
|
||||||
|
FutureBuilder(
|
||||||
|
future: storage.getFilePreview(
|
||||||
fileId: '[FILE_ID]',
|
fileId: '[FILE_ID]',
|
||||||
);
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
|
builder: (context, snapshot) {
|
||||||
print(result); // Resource URL string
|
return snapshot.hasData && snapshot.data != null
|
||||||
}
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,10 +8,18 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
|
||||||
String result = storage.getFileView(
|
//displaying image
|
||||||
|
FutureBuilder(
|
||||||
|
future: storage.getFileView(
|
||||||
fileId: '[FILE_ID]',
|
fileId: '[FILE_ID]',
|
||||||
);
|
), //works for both public file and private file, for private files you need to be logged in
|
||||||
|
builder: (context, snapshot) {
|
||||||
print(result); // Resource URL string
|
return snapshot.hasData && snapshot.data != null
|
||||||
}
|
? Image.memory(
|
||||||
|
snapshot.data.data,
|
||||||
|
)
|
||||||
|
: CircularProgressIndicator();
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = storage.getFile(
|
Future result = storage.getFile(
|
||||||
fileId: '[FILE_ID]',
|
fileId: '[FILE_ID]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = storage.listFiles(
|
Future result = storage.listFiles(
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -18,4 +17,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = storage.updateFile(
|
Future result = storage.updateFile(
|
||||||
fileId: '[FILE_ID]',
|
fileId: '[FILE_ID]',
|
||||||
read: [],
|
read: [],
|
||||||
|
@ -21,4 +20,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = teams.createMembership(
|
Future result = teams.createMembership(
|
||||||
teamId: '[TEAM_ID]',
|
teamId: '[TEAM_ID]',
|
||||||
email: 'email@example.com',
|
email: 'email@example.com',
|
||||||
|
@ -22,4 +21,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = teams.create(
|
Future result = teams.create(
|
||||||
name: '[NAME]',
|
name: '[NAME]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = teams.deleteMembership(
|
Future result = teams.deleteMembership(
|
||||||
teamId: '[TEAM_ID]',
|
teamId: '[TEAM_ID]',
|
||||||
inviteId: '[INVITE_ID]',
|
inviteId: '[INVITE_ID]',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = teams.delete(
|
Future result = teams.delete(
|
||||||
teamId: '[TEAM_ID]',
|
teamId: '[TEAM_ID]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = teams.getMemberships(
|
Future result = teams.getMemberships(
|
||||||
teamId: '[TEAM_ID]',
|
teamId: '[TEAM_ID]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = teams.get(
|
Future result = teams.get(
|
||||||
teamId: '[TEAM_ID]',
|
teamId: '[TEAM_ID]',
|
||||||
);
|
);
|
||||||
|
@ -19,4 +18,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = teams.list(
|
Future result = teams.list(
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -18,4 +17,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = teams.updateMembershipStatus(
|
Future result = teams.updateMembershipStatus(
|
||||||
teamId: '[TEAM_ID]',
|
teamId: '[TEAM_ID]',
|
||||||
inviteId: '[INVITE_ID]',
|
inviteId: '[INVITE_ID]',
|
||||||
|
@ -22,4 +21,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,6 @@ void main() { // Init SDK
|
||||||
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
|
||||||
.setProject('5df5acd0d48c2') // Your project ID
|
.setProject('5df5acd0d48c2') // Your project ID
|
||||||
;
|
;
|
||||||
|
|
||||||
Future result = teams.update(
|
Future result = teams.update(
|
||||||
teamId: '[TEAM_ID]',
|
teamId: '[TEAM_ID]',
|
||||||
name: '[NAME]',
|
name: '[NAME]',
|
||||||
|
@ -20,4 +19,4 @@ void main() { // Init SDK
|
||||||
}).catchError((error) {
|
}).catchError((error) {
|
||||||
print(error.response);
|
print(error.response);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,9 +10,14 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = avatars.getBrowser(
|
Future result = avatars.getBrowser(
|
||||||
code: 'aa',
|
code: 'aa',
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -10,9 +10,14 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = avatars.getCreditCard(
|
Future result = avatars.getCreditCard(
|
||||||
code: 'amex',
|
code: 'amex',
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -10,9 +10,14 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = avatars.getFavicon(
|
Future result = avatars.getFavicon(
|
||||||
url: 'https://example.com',
|
url: 'https://example.com',
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -10,9 +10,14 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = avatars.getFlag(
|
Future result = avatars.getFlag(
|
||||||
code: 'af',
|
code: 'af',
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -10,9 +10,14 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = avatars.getImage(
|
Future result = avatars.getImage(
|
||||||
url: 'https://example.com',
|
url: 'https://example.com',
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -10,8 +10,13 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = avatars.getInitials(
|
Future result = avatars.getInitials(
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -10,9 +10,14 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = avatars.getQR(
|
Future result = avatars.getQR(
|
||||||
text: '[TEXT]',
|
text: '[TEXT]',
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -10,9 +10,14 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = storage.getFileDownload(
|
Future result = storage.getFileDownload(
|
||||||
fileId: '[FILE_ID]',
|
fileId: '[FILE_ID]',
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -10,9 +10,14 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = storage.getFilePreview(
|
Future result = storage.getFilePreview(
|
||||||
fileId: '[FILE_ID]',
|
fileId: '[FILE_ID]',
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -10,9 +10,14 @@ void main() { // Init SDK
|
||||||
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
|
||||||
;
|
;
|
||||||
|
|
||||||
String result = storage.getFileView(
|
Future result = storage.getFileView(
|
||||||
fileId: '[FILE_ID]',
|
fileId: '[FILE_ID]',
|
||||||
);
|
);
|
||||||
|
|
||||||
print(result); // Resource URL string
|
result
|
||||||
|
.then((response) {
|
||||||
|
print(response);
|
||||||
|
}).catchError((error) {
|
||||||
|
print(error.response);
|
||||||
|
});
|
||||||
}
|
}
|
|
@ -1,3 +1,17 @@
|
||||||
|
## 0.3.1
|
||||||
|
|
||||||
|
- Minor fixes for custom exceptions
|
||||||
|
|
||||||
|
## 0.3.0
|
||||||
|
|
||||||
|
- Improved code quality
|
||||||
|
- Added a custom Appwrite exception
|
||||||
|
- Enabled access to private storage file
|
||||||
|
|
||||||
|
## 0.2.0
|
||||||
|
|
||||||
|
- Upgraded to work with Appwrite 0.7
|
||||||
|
|
||||||
## 0.1.0
|
## 0.1.0
|
||||||
|
|
||||||
- First release
|
- First release
|
|
@ -1,3 +1,17 @@
|
||||||
|
## 0.4.0-dev.2
|
||||||
|
|
||||||
|
- Minor fixes for custom exceptions
|
||||||
|
|
||||||
|
## 0.4.0-dev.1
|
||||||
|
|
||||||
|
- Improved code quality
|
||||||
|
- Enabled access to private storage file
|
||||||
|
- Added easier integration for preview images and the Image widget
|
||||||
|
|
||||||
|
## 0.3.0
|
||||||
|
|
||||||
|
- Upgraded to work with Appwrite 0.7
|
||||||
|
|
||||||
## 0.3.0-dev.2
|
## 0.3.0-dev.2
|
||||||
|
|
||||||
- Fix for an error when using a self-signed certificate for Web
|
- Fix for an error when using a self-signed certificate for Web
|
||||||
|
|
Loading…
Reference in a new issue