Status build function¶
(userData)=>{return new Status(0, 'success', userData)}
All predefined status builders¶
SUCCESS¶
SUCCESS(userData)
Returns:
Status< code: 0, msg: 'success', userData: userData >
NO_EXTENSION¶
NO_EXTENSION(userData)
Returns:
Status< code: 1, msg: 'extension not install.', userData: userData >
NOT_SPECIFIED_EXTENSION¶
NOT_SPECIFIED_EXTENSION(userData)
Returns:
Status< code: 2, msg: 'no specified web extension.', userData: userData >
NOT_LOADED¶
NOT_LOADED(userData)
Returns:
Status< code: 3, msg: 'web extension not loaded to seal proxy.', userData: userData >
NOT_SUPPORT¶
NOT_SUPPORT(userData)
Returns:
Status< code: 4, msg: 'not supported operation or type.', userData: userData >
NOT_LOGIN¶
NOT_LOGIN(userData)
Returns:
Status< code: 5, msg: 'web extension not login.', userData: userData >
BAD_PARAM¶
BAD_PARAM(userData)
Returns:
Status< code: 6, msg: 'bad action input parameter.', userData: userData >
NO_ACCOUNT¶
NO_ACCOUNT(userData)
Returns:
Status< code: 7, msg: 'no account in extension.', userData: userData >
UNKNOWN¶
UNKNOWN(userData)
Returns:
Status< code: 0x1000, msg: 'unknown error occurred', userData: userData >
Example¶
predefinedStatus.SUCCESS("any data")
> status: Status
code: 0
msg: "success"
userData: "any data"