Skip to content

Instantly share code, notes, and snippets.

import 'package:http/http.dart' as http;
class APIService<T> {
final String url;// = urlHost + 'RELEASE-API/Api/attendance/getdata';
T Function(http.Response response) parse;
APIService({this.url, this.parse});
}
class APIWeb{
import 'dart:convert';
import 'package:listview_bind_api/APIService.dart';
import 'package:listview_bind_api/AttendanceModel.dart';
import 'package:listview_bind_api/ResultModel.dart';
class AttendanceRepositories{
final String urlHost = 'http://172.20.10.10/';
static APIService<List<AttendanceModel>> get getData {
import 'package:listview_bind_api/APIService.dart';
import 'package:listview_bind_api/AttendanceModel.dart';
import 'package:flutter/material.dart';
import 'package:listview_bind_api/AttendanceRepositories.dart';
import 'package:listview_bind_api/ResultModel.dart';
import 'AttendanceRepositories.dart';
class AttendanceScreen extends StatefulWidget {
const AttendanceScreen({Key key}) : super(key: key);
import 'package:flutter/material.dart';
import 'package:listview_bind_api/AttendanceScreen.dart';
import 'package:listview_bind_api/attendanceModel.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
import 'package:flutter/material.dart';
import 'package:stepper_content_widget/StepOneView.dart';
import 'package:stepper_content_widget/StepTwoView.dart';
class StepperView extends StatefulWidget {
StepperView({Key key}) : super(key: key);
@override
_StepperViewState createState() => new _StepperViewState();
import 'package:flutter/material.dart';
class StepOneView extends StatefulWidget {
StepOneView({Key key}) : super(key: key);
@override
_StepOneViewState createState() => _StepOneViewState();
}
class _StepOneViewState extends State<StepOneView>{
import 'package:flutter/material.dart';
class StepTwoView extends StatefulWidget {
StepTwoView({Key key}) : super(key: key);
@override
_StepTwoViewState createState() => _StepTwoViewState();
}
class _StepTwoViewState extends State<StepTwoView>{
import 'package:flutter/material.dart';
import 'package:stepper_content_widget/StepperView.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
import 'package:bloc/bloc.dart';
class StepperBloc extends Bloc<StepperEvent, StepperState> {
void onContinue() {
dispatch(ContinueEvent());
}
void onBack() {
dispatch(BackEvent());
}
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:stepper_content_widget_bloc/StepperView.dart';
import 'StepperBloc.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.