Skip to content

Instantly share code, notes, and snippets.

View shiburagi's full-sized avatar
Coding use Rubic's Cube

Muhammad Norzariman Razari shiburagi

Coding use Rubic's Cube
  • Petaling Jaya, Selangor, Malaysia
View GitHub Profile
import 'package:dio/dio.dart';
class AppInteceptor extends Interceptor {
@override
void onRequest(RequestOptions options, RequestInterceptorHandler handler) {
options.headers.addAll({"Authorization": "bearer {{TOKEN}}"});
super.onRequest(options, handler);
}
}
// String to Characters
const list = [..."abc"] //["a","b","c"]
// String to ASCII Code
const list = [..."abc"].map(e=>e.codeUnitAt()) //[97,98,99]
// Split String
const list = "a;b;c".split`;` //["a","b","c"]
// Join List
const string = ["a","b","c"].join`;` //"a;b;c"
@shiburagi
shiburagi / fix.dart
Last active September 22, 2019 15:53
Future<List> _getAllEvents(String lectid) async{
var url = "http://www.71slabsolution.com/appointmy/geteventslect.php";
final response = await http.post(url,body: {
"useridval":lectid.toString(),
});
var jsonData = json.decode(response.body);
Future<List> _getAllEvents(String lectid) async {
var url = "http://www.71slabsolution.com/appointmy/geteventslect.php";
final response = await http.post(url, body: {
"useridval": lectid.toString(),
});
List<Map> jsonData = json.decode(response.body);
List<Event> events = jsonData.map((data) => Event.fromJson(data));
class Event {
String mSG;
String eVTID;
String iDUSER;
String eVTDETS;
String eVTDT;
String eVTTIMEFROM;
String eVTTIMETO;
String eVTSTAT;