SplitWiseService class
Constructors
-
SplitWiseService.initialize(String _consumerKey, String _consumerSecret)
-
This Constructor is used for initializing the _auth and _clientCredentials and takes _consumerKey and _consumerSecret
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
url
↔ AuthorizationResponse?
-
getter/setter pair
Methods
-
addUserToGroup(Map<String, String> options)
→ dynamic
-
This method is used to add user to Group
-
This method is used to create Comment on any Expense
-
createExpense(Map<String, String> options)
→ dynamic
-
This method is used to create an Expense
-
createFriend(Map<String, String> options)
→ dynamic
-
This method is used to create a Friend
-
createFriends(Map<String, String> options)
→ dynamic
-
This method is used to create multiple friends
-
createGroup(Map<String, String> options)
→ dynamic
-
This method is used to create Group
-
This method is used to delete a Comment
-
deleteExpense(int id)
→ dynamic
-
This method is used to delete an expense
-
deleteFriend(int id)
→ dynamic
-
This method is used to delete friend
-
deleteGroup(int id)
→ dynamic
-
This method is used to delete Group
-
getCategories()
→ dynamic
-
This method is used to get all the categories
-
This method is used to getComments from ant expense
-
getCurrencies()
→ dynamic
-
This method is used to get all supported Currencies
-
getCurrentUser()
→ dynamic
-
This Method is used to get the current user's Information
-
getExpense(int id)
→ dynamic
-
This method is used to get Expense
-
getExpenses({Map<String, String>? options})
→ dynamic
-
This method is used to get all Expenses
-
getFriend(int id)
→ dynamic
-
This method is used to get friend of the current user it takes input friend_id
-
getFriends()
→ dynamic
-
This method is used to get Friends of the current user
-
getGroup(int id)
→ dynamic
-
This method is used to get the info of a single group it takes group_id as input
-
getGroups()
→ dynamic
-
This Method is used to get Groups info
-
getNotifications({Map<String, String>? options})
→ dynamic
-
This method is used to get All the Notification
-
getUser(int id)
→ dynamic
-
This Method is used to get the Single user Information
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
parseSentence(Map<String, String> options)
→ dynamic
-
This method is used to parse a sentence
-
removeUserFromGroup(Map<String, int> options)
→ dynamic
-
This method is used to remove a user from Group
-
toString()
→ String
-
A string representation of this object.
inherited
-
unDeleteExpense(int id)
→ dynamic
-
This method is used to un-delete an expense
-
unDeleteGroup(int id)
→ dynamic
-
This method is used to un-delete Group
-
updateExpense(int id, Map<String, String> options)
→ dynamic
-
This method is used to update an expense
-
updateUser(int id, Map<String, String> options)
→ dynamic
-
This Method is used to change the User Information
-
validateClient({String? verifier, TokensHelper? tokens})
→ dynamic
-
This Method i don't know why i created but it has 3 outputs and 3 inputs