mirror of
https://github.com/kodjodevf/mangayomi-extensions.git
synced 2026-02-14 10:51:17 +00:00
Update CONTRIBUTING
This commit is contained in:
@@ -33,7 +33,7 @@ and you will see this :
|
|||||||
import 'package:mangayomi/models/source.dart';
|
import 'package:mangayomi/models/source.dart';
|
||||||
|
|
||||||
//For testing purposes, set to true
|
//For testing purposes, set to true
|
||||||
const useTestSourceCode = false;
|
const useTestSourceCode = true;
|
||||||
|
|
||||||
final testSourceModelList = [
|
final testSourceModelList = [
|
||||||
Source(
|
Source(
|
||||||
@@ -51,10 +51,13 @@ final testSourceModelList = [
|
|||||||
|
|
||||||
const testSourceCode = r'''
|
const testSourceCode = r'''
|
||||||
import 'package:mangayomi/bridge_lib.dart';
|
import 'package:mangayomi/bridge_lib.dart';
|
||||||
import 'dart:convert';
|
|
||||||
|
|
||||||
class TestSource extends MProvider {
|
class TestSource extends MProvider {
|
||||||
TestSource();
|
TestSource({required this.source});
|
||||||
|
|
||||||
|
MSource source;
|
||||||
|
|
||||||
|
final Client client = Client(source);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
bool get supportsLatest => true;
|
bool get supportsLatest => true;
|
||||||
@@ -70,8 +73,7 @@ class TestSource extends MProvider {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future<MPages> search(
|
Future<MPages> search(String query, int page, FilterList filterList) async {
|
||||||
String query, int page, FilterList filterList) async {
|
|
||||||
// TODO: implement
|
// TODO: implement
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -104,7 +106,7 @@ class TestSource extends MProvider {
|
|||||||
}
|
}
|
||||||
|
|
||||||
TestSource main(MSource source) {
|
TestSource main(MSource source) {
|
||||||
return TestSource();
|
return TestSource(source:source);
|
||||||
}
|
}
|
||||||
|
|
||||||
''';
|
''';
|
||||||
@@ -238,7 +240,7 @@ Return Response
|
|||||||
```bash
|
```bash
|
||||||
- Simple request
|
- Simple request
|
||||||
|
|
||||||
final client = Client();
|
final Client client = Client();
|
||||||
|
|
||||||
final res = await client.get(Uri.parse("http://example.com"));
|
final res = await client.get(Uri.parse("http://example.com"));
|
||||||
|
|
||||||
@@ -246,7 +248,7 @@ print(res.body);
|
|||||||
|
|
||||||
- With headers
|
- With headers
|
||||||
|
|
||||||
final client = Client();
|
final Client client = Client();
|
||||||
|
|
||||||
final res = await client.get(Uri.parse("http://example.com"),headers:{"Referer": "http://example.com"});
|
final res = await client.get(Uri.parse("http://example.com"),headers:{"Referer": "http://example.com"});
|
||||||
|
|
||||||
@@ -254,7 +256,7 @@ print(res.body);
|
|||||||
|
|
||||||
- With body
|
- With body
|
||||||
|
|
||||||
final client = Client();
|
final Client client = Client();
|
||||||
|
|
||||||
final res = await client.post(Uri.parse("http://example.com"),headers:{"Referer": "http://example.com"},'body':{'name':'test'});
|
final res = await client.post(Uri.parse("http://example.com"),headers:{"Referer": "http://example.com"},'body':{'name':'test'});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user