File tree Expand file tree Collapse file tree 1 file changed +10
-11
lines changed Expand file tree Collapse file tree 1 file changed +10
-11
lines changed Original file line number Diff line number Diff line change 1
1
import Appwrite
2
2
3
- func main() async throws {
4
- let client = Client()
3
+ let client = Client()
5
4
{% if method .security | length > 0 %}
6
- .setEndpoint("https://[HOSTNAME_OR_IP]/v1") // Your API Endpoint
5
+ .setEndpoint("https://[HOSTNAME_OR_IP]/v1") // Your API Endpoint
7
6
{% for node in method .security %}
8
7
{% for key ,header in node | keys %}
9
- .set{{header | caseUcfirst }}("{{node [header ][' x-appwrite' ]['demo' ]}}") // {{node [header ].description}}
8
+ .set{{header | caseUcfirst }}("{{node [header ][' x-appwrite' ]['demo' ]}}") // {{node [header ].description}}
10
9
{% endfor %}
11
10
{% endfor %}
12
11
{% endif %}
13
- let {{ service .name | caseCamel }} = {{ service .name | caseUcfirst }}(client{% if service .globalParams | length %}{% for parameter in service .globalParams %}, {{ parameter | paramExample }}{% endfor %}{% endif %})
14
- let {% if method .type == ' webAuth' %}success{% elseif method .type == ' location' %}byteBuffer{% elseif method .responseModel | length == 0 %}result{% else %}{{ method .responseModel | caseCamel | escapeKeyword }}{% endif %} = try await {{ service .name | caseCamel }}.{{ method .name | caseCamel }}({% if method .parameters .all | filter((param ) => param .required ) | length == 0 %}){{ ' \n' }}{% endif %}
12
+
13
+ let {{ service .name | caseCamel }} = {{ service .name | caseUcfirst }}(client{% if service .globalParams | length %}{% for parameter in service .globalParams %}, {{ parameter | paramExample }}{% endfor %}{% endif %})
14
+
15
+ let {% if method .type == ' webAuth' %}success{% elseif method .type == ' location' %}byteBuffer{% elseif method .responseModel | length == 0 %}result{% else %}{{ method .responseModel | caseCamel | escapeKeyword }}{% endif %} = try await {{ service .name | caseCamel }}.{{ method .name | caseCamel }}({% if method .parameters .all | filter((param ) => param .required ) | length == 0 %}){{ ' \n' }}{% endif %}
15
16
16
17
{% for parameter in method .parameters .all | filter((parameter ) => parameter .required ) %}
17
- {{parameter .name }}: {{ parameter | paramExample | escapeKeyword }}{% if not loop .last %},{% endif %}
18
+ {{parameter .name }}: {{ parameter | paramExample | escapeKeyword }}{% if not loop .last %},{% endif %}
18
19
{% if loop .last %}
19
20
20
- )
21
+ )
21
22
{% endif %}
22
23
23
- {% endfor %}
24
- print(String(describing: {% if method .type == ' webAuth' %}success{% elseif method .type == ' location' %}byteBuffer{% elseif method .responseModel | length == 0 %}result{% else %}{{ method .responseModel | caseCamel | escapeKeyword }}{% endif %})
25
- }
24
+ {% endfor %}
You can’t perform that action at this time.
0 commit comments