Skip to content

Commit d9107cb

Browse files
committed
Updates README.
1 parent feabc05 commit d9107cb

File tree

1 file changed

+46
-10
lines changed

1 file changed

+46
-10
lines changed

README.md

Lines changed: 46 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,50 @@
1-
# instabug_flutter
1+
# Instabug for Flutter
22

3-
A new flutter plugin project.
3+
A Flutter plugin for [Instabug](https://instabug.com/).
44

5-
## Getting Started
5+
⚠️ This plugin is currently under active development and is not ready for production use yet. If you'd like to give us [feedback](https://github.com/Instabug/Instabug-Flutter/issues) or create a [pull request](https://github.com/Instabug/Instabug-Flutter/pulls), we would highly appreciate it!
66

7-
This project is a starting point for a Flutter
8-
[plug-in package](https://flutter.io/developing-packages/),
9-
a specialized package that includes platform-specific implementation code for
10-
Android and/or iOS.
7+
## Available Features
118

12-
For help getting started with Flutter, view our
13-
[online documentation](https://flutter.io/docs), which offers tutorials,
14-
samples, guidance on mobile development, and a full API reference.
9+
| Feature | Status |
10+
|:----------------:|:------:|
11+
| Bug Reporting | ⚙️ |
12+
| Crash Reporting ||
13+
| In-App Chat ||
14+
| In-App Surveys ||
15+
| Feature Requests ||
16+
17+
* ✅ Stable
18+
* ⚙️ Under active development
19+
* ❌ Unavailable
20+
21+
### APIs
22+
23+
The table below contains a list of APIs we're planning to implement for our 1.0 release. We'll add the Dart API methods as we implement them.
24+
25+
| Dart API Method | Android Equivalent | iOS Equivalent |
26+
|------------|---------------------------------------------------------------------------------|-------------------------------------------------|
27+
| | `new Instabug.Builder(this, "APP_TOKEN").build()` | `+ [Instabug startWithToken:invocationEvents:]` |
28+
| | `Instabug.showWelcomeMessage(WelcomeMessage.State state)` | ` + [Instabug showWelcomeMessageWithMode:]` |
29+
| | `Instabug.identifyUser(String username, String email)` | `+ [Instabug identifyUserWithEmail:name:]` |
30+
| | `Instabug.logoutUser()` | `+ [Instabug logOut]` |
31+
| | `Instabug.setLocale(Locale locale)` | `+ [Instabug setLocale:]` |
32+
| | `Instabug.setColorTheme(InstabugColorTheme theme)` | `+ [Instabug setColorTheme:]` |
33+
| | `Instabug.addTags(String... tags)` | `+ [Instabug appendTags:]` |
34+
| | `Instabug.resetTags()` | `+ [Instabug resetTags]` |
35+
| | `Instabug.getTags()` | `+ [Instabug getTags]` |
36+
| | `Instabug.setCustomTextPlaceHolders(InstabugCustomTextPlaceHolder placeholder)` | `+ [Instabug setValue:forStringWithKey:]` |
37+
| | `Instabug.setUserAttribute(String key, String value)` | `+ [Instabug setUserAttribute:withKey:]` |
38+
| | `Instabug.getUserAttribute(String key)` | `+ [Instabug userAttributeForKey:]` |
39+
| | `Instabug.removeUserAttribute(String key)` | `+ [Instabug removeUserAttributeForKey:]` |
40+
| | `Instabug.getAllUserAttributes()` | `+ [Instabug userAttributes:]` |
41+
| | `Instabug.logUserEvent(String name)` | `+ [Instabug logUserEventWithName:]` |
42+
| | `BugReporting.invoke()` | `+ [IBGBugReporting invoke]` |
43+
| | `BugReporting.invoke(InvocationMode mode,@InvocationOption int... options)` | `+ [IBGBugReporting invokeWithMode:options:] |
44+
| | `InstabugLog.d(String message)` | `+ [IBGLog log:]` |
45+
| | `InstabugLog.v(String message)` | `+ [IBGLog logVerbose:]` |
46+
| | `InstabugLog.d(String message)` | `+ [IBGLog logDebug:]` |
47+
| | `InstabugLog.i(String message)` | `+ [IBGLog logInfo:]` |
48+
| | `InstabugLog.w(String message)` | `+ [IBGLog logWarn:]` |
49+
| | `InstabugLog.e(String message)` | `+ [IBGLog logError:]` |
50+
| | `Instabug.clearLogs()` | `+ [IBGLog clearAllLogs:]` |

0 commit comments

Comments
 (0)