flira 0.5.4 copy "flira: ^0.5.4" to clipboard
flira: ^0.5.4 copied to clipboard

A tool to report Jira issues from any flutter-app. It can be activated by shaking the phone or taking a screenshot.

Flira #

Use Flira to create Jira issues from your mobile flutter app.

ezgif.com-gif-maker-1c8c10af26f6aee90.gif

Usage #

The Flira report dialog is built to wrap our MaterialApp.

Once we wrapped our MaterialApp, we will be able to call the report dialog using three methods:

  • shaking the screen
  • taking a screenshot
  • calling to a void function from Flira package.

The flow is:

  • Trigger Flira.
  • Tap the small floating button.
  • Enter the data and send the ticket.
  • To dismiss the floating button, drag it down.
FliraWrapper(
        triggeringMethod: TriggeringMethod.shaking,
        context: context,
        app: MaterialApp.router(
         .
         .
         .
        ),
      );

FliraWrapper can be applied to MaterialApp and MaterialApp.router() as well.

Update #

Due to some issues related to screenshot callback, I added a floating button at the left edge of the screen to make it work on all devices.

Code example repository #

Code example feature/attach_image_to_issue (Current release)

6
likes
110
pub points
0%
popularity

Publisher

unverified uploader

A tool to report Jira issues from any flutter-app. It can be activated by shaking the phone or taking a screenshot.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

atlassian_apis, equatable, file_picker, flutter, flutter_bloc, flutter_secure_storage, permission_handler, shake

More

Packages that depend on flira