ahgora_api 0.3.0
ahgora_api: ^0.3.0 copied to clipboard

Unofficial Dart API for Ahgora.

Ahgora API #

Unofficial Dart API for Ahgora.

About #

This is a Dart (Flutter compatible) project.

Usage #

To use this library, add ahgora_api as a dependency in your pubspec.yaml file.

Example #

import 'package:ahgora_api/ahgora_api.dart';

Ahgora ahgora;

void main() {
  ahgora = Ahgora();
  ahgora.login('COMPANY_ID', 9999, 'USER_PASSWORD')

void _loginCallback() {
  if (result) {
    print('Login succeeded!');
      .getMonthlyReport(DateTime.now(), fiscalMonth: false)
  } else {
    print('Login failed!');

void _monthlyReportCallback(MonthlyReport report) {
  print('Employee name: ${report.employee.name}');
  print('First day from this month: ${report.days.first.reference}');