nawah library
Classes
- ConnectionException
-
An exception thrown by Nawah.connect if value of parameter
api
doesn't correctly point to Nawah App, or due to any other connection issues - INawahCache
- INawahLogger
- InvalidAuthVarException
-
An exception thrown by Nawah.generateAuthHash uf value of parameter
authVar
is not among definedauthAttrs
in NawahConfig - InvalidPasswordException
-
An exception thrown by Nawah.generateAuthHash uf value of parameter
password
doesn't match following criteria: - InvalidPipeLengthException
-
An exception thrown by Nawah.callPipe if value of parameter
pipe
has less than two calls - KeyExistException
- An exception thrown by NawahDI.set if called with key for already set
- Nawah
- NawahAuthStateListener
- NawahConfig
- NawahConnStateListener
- NawahDI
- NawahMessageListener
- NawahQuery
- NoCredsCachedException
-
An exception thrown by Nawah.reauth if no values for
sid
,token
are cached, which are obtained from NawahDI set INawahCache - UserAuthorisedException
- An exception thrown by Nawah.auth if called when user already authorised
- UserNotAuthorisedException
- An exception thrown by Nawah.signout if called when user is not authorised
Enums
Properties
- passwordPattern ↔ RegExp
-
getter/setter pair
Functions
-
castListDynamicToListDoc(
List listDynamic) → List< Doc> -
generateRandomString(
int len) → String -
nawahQueryPipeItem(
String attr, NawahQueryOper oper, dynamic value) → Map< String, dynamic> -
nawahQueryPipeOr(
List< Map< pipe) → Map<String, dynamic> >String, List< Map< >String, dynamic> > -
nawahQuerySpecial(
{int? $skip, int? $limit, List< String> ? $attrs, List<String> ? $extn, String? $search}) → Map<String, dynamic>