Motif API
GitHub
Motif
Preparing search index...
extension-svc/sys/badness-svc
BadnessSvc
Interface BadnessSvc
interface
BadnessSvc
{
create
(
reason
:
|
"NotBad"
|
"Inactive"
|
"Custom_Usable"
|
"Custom_Suspect"
|
"Custom_Error"
|
"PublisherSubscriptionError_Internal_Error"
|
"PublisherSubscriptionError_InvalidRequest_Error"
|
"PublisherSubscriptionError_Offlined_Suspect"
|
"PublisherSubscriptionError_Offlined_Error"
|
"PublisherSubscriptionError_RequestTimeout_Suspect"
|
"PublisherSubscriptionError_RequestTimeout_Error"
|
"PublisherSubscriptionError_SubscriptionError_Error"
|
"PublisherSubscriptionError_PublishRequestError_Suspect"
|
"PublisherSubscriptionError_PublishRequestError_Error"
|
"PublisherSubscriptionError_SubscriptionWarning_Suspect"
|
"PublisherSubscriptionError_DataNotAvailable_Error"
|
"PublisherSubscriptionError_DataError_Suspect"
|
"PublisherSubscriptionError_DataError_Error"
|
"PublisherServerWarning_Usable"
|
"PublisherServerWarning_Suspect"
|
"PublisherServerError"
|
"PublisherSubscriptionState_NeverSubscribed"
|
"PublisherSubscriptionState_PublisherOnlineWaiting"
|
"PublisherSubscriptionState_PublisherOfflining"
|
"PublisherSubscriptionState_ResponseWaiting"
|
"PublisherSubscriptionState_SynchronisationWaiting"
|
"PublisherSubscriptionState_Synchronised"
|
"PublisherSubscriptionState_UnsubscribedSynchronised"
|
"PublisherSubscriptionState_Unexpected"
|
"PreUsable_Clear"
|
"PreUsable_Add"
|
"ConnectionOffline"
|
"FeedsWaiting"
|
"FeedsError"
|
"FeedWaiting"
|
"FeedError"
|
"FeedNotAvailable"
|
"NoAuthorityFeed"
|
"MarketsWaiting"
|
"MarketsError"
|
"MarketWaiting"
|
"MarketError"
|
"MarketNotAvailable"
|
"BrokerageAccountsWaiting"
|
"BrokerageAccountsError"
|
"BrokerageAccountWaiting"
|
"BrokerageAccountError"
|
"BrokerageAccountNotAvailable"
|
"OrderStatusesError"
|
"FeedStatus_Unknown"
|
"FeedStatus_Initialising"
|
"FeedStatus_Impaired"
|
"FeedStatus_Expired"
|
"Opening"
|
"Reading"
|
"SymbolMatching_None"
|
"SymbolMatching_Ambiguous"
|
"SymbolOkWaitingForData"
|
"DataRetrieving"
|
"MarketTradingStatesRetrieving"
|
"OrderStatusesFetching"
|
"BrokerageAccountDataListsIncubating"
|
"OneOrMoreAccountsInError"
|
"MultipleUsable"
|
"MultipleSuspect"
|
"MultipleError"
|
"StatusWarnings"
|
"StatusRetrieving"
|
"StatusErrors"
|
"LockError"
,
reasonExtra
:
string
,
)
:
Badness
;
createCopy
(
badness
:
Badness
)
:
Badness
;
createCustomError
(
text
:
string
)
:
Badness
;
createCustomSuspect
(
text
:
string
)
:
Badness
;
createCustomUsable
(
text
:
string
)
:
Badness
;
createInactive
()
:
Badness
;
createNotBad
()
:
Badness
;
generateText
(
badness
:
Badness
)
:
string
;
getCorrectness
(
badness
:
Badness
)
:
"Usable"
|
"Good"
|
"Suspect"
|
"Error"
;
isEqual
(
left
:
Badness
,
right
:
Badness
)
:
boolean
;
isError
(
badness
:
Badness
)
:
boolean
;
isGood
(
badness
:
Badness
)
:
boolean
;
isSuspect
(
badness
:
Badness
)
:
boolean
;
isUnusable
(
badness
:
Badness
)
:
boolean
;
isUsable
(
badness
:
Badness
)
:
boolean
;
reasonToDisplay
(
reason
:
|
"NotBad"
|
"Inactive"
|
"Custom_Usable"
|
"Custom_Suspect"
|
"Custom_Error"
|
"PublisherSubscriptionError_Internal_Error"
|
"PublisherSubscriptionError_InvalidRequest_Error"
|
"PublisherSubscriptionError_Offlined_Suspect"
|
"PublisherSubscriptionError_Offlined_Error"
|
"PublisherSubscriptionError_RequestTimeout_Suspect"
|
"PublisherSubscriptionError_RequestTimeout_Error"
|
"PublisherSubscriptionError_SubscriptionError_Error"
|
"PublisherSubscriptionError_PublishRequestError_Suspect"
|
"PublisherSubscriptionError_PublishRequestError_Error"
|
"PublisherSubscriptionError_SubscriptionWarning_Suspect"
|
"PublisherSubscriptionError_DataNotAvailable_Error"
|
"PublisherSubscriptionError_DataError_Suspect"
|
"PublisherSubscriptionError_DataError_Error"
|
"PublisherServerWarning_Usable"
|
"PublisherServerWarning_Suspect"
|
"PublisherServerError"
|
"PublisherSubscriptionState_NeverSubscribed"
|
"PublisherSubscriptionState_PublisherOnlineWaiting"
|
"PublisherSubscriptionState_PublisherOfflining"
|
"PublisherSubscriptionState_ResponseWaiting"
|
"PublisherSubscriptionState_SynchronisationWaiting"
|
"PublisherSubscriptionState_Synchronised"
|
"PublisherSubscriptionState_UnsubscribedSynchronised"
|
"PublisherSubscriptionState_Unexpected"
|
"PreUsable_Clear"
|
"PreUsable_Add"
|
"ConnectionOffline"
|
"FeedsWaiting"
|
"FeedsError"
|
"FeedWaiting"
|
"FeedError"
|
"FeedNotAvailable"
|
"NoAuthorityFeed"
|
"MarketsWaiting"
|
"MarketsError"
|
"MarketWaiting"
|
"MarketError"
|
"MarketNotAvailable"
|
"BrokerageAccountsWaiting"
|
"BrokerageAccountsError"
|
"BrokerageAccountWaiting"
|
"BrokerageAccountError"
|
"BrokerageAccountNotAvailable"
|
"OrderStatusesError"
|
"FeedStatus_Unknown"
|
"FeedStatus_Initialising"
|
"FeedStatus_Impaired"
|
"FeedStatus_Expired"
|
"Opening"
|
"Reading"
|
"SymbolMatching_None"
|
"SymbolMatching_Ambiguous"
|
"SymbolOkWaitingForData"
|
"DataRetrieving"
|
"MarketTradingStatesRetrieving"
|
"OrderStatusesFetching"
|
"BrokerageAccountDataListsIncubating"
|
"OneOrMoreAccountsInError"
|
"MultipleUsable"
|
"MultipleSuspect"
|
"MultipleError"
|
"StatusWarnings"
|
"StatusRetrieving"
|
"StatusErrors"
|
"LockError"
,
)
:
string
;
}
Index
Methods
create
create
Copy
create
Custom
Error
create
Custom
Suspect
create
Custom
Usable
create
Inactive
create
Not
Bad
generate
Text
get
Correctness
is
Equal
is
Error
is
Good
is
Suspect
is
Unusable
is
Usable
reason
To
Display
Methods
create
create
(
reason
:
|
"NotBad"
|
"Inactive"
|
"Custom_Usable"
|
"Custom_Suspect"
|
"Custom_Error"
|
"PublisherSubscriptionError_Internal_Error"
|
"PublisherSubscriptionError_InvalidRequest_Error"
|
"PublisherSubscriptionError_Offlined_Suspect"
|
"PublisherSubscriptionError_Offlined_Error"
|
"PublisherSubscriptionError_RequestTimeout_Suspect"
|
"PublisherSubscriptionError_RequestTimeout_Error"
|
"PublisherSubscriptionError_SubscriptionError_Error"
|
"PublisherSubscriptionError_PublishRequestError_Suspect"
|
"PublisherSubscriptionError_PublishRequestError_Error"
|
"PublisherSubscriptionError_SubscriptionWarning_Suspect"
|
"PublisherSubscriptionError_DataNotAvailable_Error"
|
"PublisherSubscriptionError_DataError_Suspect"
|
"PublisherSubscriptionError_DataError_Error"
|
"PublisherServerWarning_Usable"
|
"PublisherServerWarning_Suspect"
|
"PublisherServerError"
|
"PublisherSubscriptionState_NeverSubscribed"
|
"PublisherSubscriptionState_PublisherOnlineWaiting"
|
"PublisherSubscriptionState_PublisherOfflining"
|
"PublisherSubscriptionState_ResponseWaiting"
|
"PublisherSubscriptionState_SynchronisationWaiting"
|
"PublisherSubscriptionState_Synchronised"
|
"PublisherSubscriptionState_UnsubscribedSynchronised"
|
"PublisherSubscriptionState_Unexpected"
|
"PreUsable_Clear"
|
"PreUsable_Add"
|
"ConnectionOffline"
|
"FeedsWaiting"
|
"FeedsError"
|
"FeedWaiting"
|
"FeedError"
|
"FeedNotAvailable"
|
"NoAuthorityFeed"
|
"MarketsWaiting"
|
"MarketsError"
|
"MarketWaiting"
|
"MarketError"
|
"MarketNotAvailable"
|
"BrokerageAccountsWaiting"
|
"BrokerageAccountsError"
|
"BrokerageAccountWaiting"
|
"BrokerageAccountError"
|
"BrokerageAccountNotAvailable"
|
"OrderStatusesError"
|
"FeedStatus_Unknown"
|
"FeedStatus_Initialising"
|
"FeedStatus_Impaired"
|
"FeedStatus_Expired"
|
"Opening"
|
"Reading"
|
"SymbolMatching_None"
|
"SymbolMatching_Ambiguous"
|
"SymbolOkWaitingForData"
|
"DataRetrieving"
|
"MarketTradingStatesRetrieving"
|
"OrderStatusesFetching"
|
"BrokerageAccountDataListsIncubating"
|
"OneOrMoreAccountsInError"
|
"MultipleUsable"
|
"MultipleSuspect"
|
"MultipleError"
|
"StatusWarnings"
|
"StatusRetrieving"
|
"StatusErrors"
|
"LockError"
,
reasonExtra
:
string
,
)
:
Badness
Parameters
reason
:
|
"NotBad"
|
"Inactive"
|
"Custom_Usable"
|
"Custom_Suspect"
|
"Custom_Error"
|
"PublisherSubscriptionError_Internal_Error"
|
"PublisherSubscriptionError_InvalidRequest_Error"
|
"PublisherSubscriptionError_Offlined_Suspect"
|
"PublisherSubscriptionError_Offlined_Error"
|
"PublisherSubscriptionError_RequestTimeout_Suspect"
|
"PublisherSubscriptionError_RequestTimeout_Error"
|
"PublisherSubscriptionError_SubscriptionError_Error"
|
"PublisherSubscriptionError_PublishRequestError_Suspect"
|
"PublisherSubscriptionError_PublishRequestError_Error"
|
"PublisherSubscriptionError_SubscriptionWarning_Suspect"
|
"PublisherSubscriptionError_DataNotAvailable_Error"
|
"PublisherSubscriptionError_DataError_Suspect"
|
"PublisherSubscriptionError_DataError_Error"
|
"PublisherServerWarning_Usable"
|
"PublisherServerWarning_Suspect"
|
"PublisherServerError"
|
"PublisherSubscriptionState_NeverSubscribed"
|
"PublisherSubscriptionState_PublisherOnlineWaiting"
|
"PublisherSubscriptionState_PublisherOfflining"
|
"PublisherSubscriptionState_ResponseWaiting"
|
"PublisherSubscriptionState_SynchronisationWaiting"
|
"PublisherSubscriptionState_Synchronised"
|
"PublisherSubscriptionState_UnsubscribedSynchronised"
|
"PublisherSubscriptionState_Unexpected"
|
"PreUsable_Clear"
|
"PreUsable_Add"
|
"ConnectionOffline"
|
"FeedsWaiting"
|
"FeedsError"
|
"FeedWaiting"
|
"FeedError"
|
"FeedNotAvailable"
|
"NoAuthorityFeed"
|
"MarketsWaiting"
|
"MarketsError"
|
"MarketWaiting"
|
"MarketError"
|
"MarketNotAvailable"
|
"BrokerageAccountsWaiting"
|
"BrokerageAccountsError"
|
"BrokerageAccountWaiting"
|
"BrokerageAccountError"
|
"BrokerageAccountNotAvailable"
|
"OrderStatusesError"
|
"FeedStatus_Unknown"
|
"FeedStatus_Initialising"
|
"FeedStatus_Impaired"
|
"FeedStatus_Expired"
|
"Opening"
|
"Reading"
|
"SymbolMatching_None"
|
"SymbolMatching_Ambiguous"
|
"SymbolOkWaitingForData"
|
"DataRetrieving"
|
"MarketTradingStatesRetrieving"
|
"OrderStatusesFetching"
|
"BrokerageAccountDataListsIncubating"
|
"OneOrMoreAccountsInError"
|
"MultipleUsable"
|
"MultipleSuspect"
|
"MultipleError"
|
"StatusWarnings"
|
"StatusRetrieving"
|
"StatusErrors"
|
"LockError"
reasonExtra
:
string
Returns
Badness
create
Copy
createCopy
(
badness
:
Badness
)
:
Badness
Parameters
badness
:
Badness
Returns
Badness
create
Custom
Error
createCustomError
(
text
:
string
)
:
Badness
Parameters
text
:
string
Returns
Badness
create
Custom
Suspect
createCustomSuspect
(
text
:
string
)
:
Badness
Parameters
text
:
string
Returns
Badness
create
Custom
Usable
createCustomUsable
(
text
:
string
)
:
Badness
Parameters
text
:
string
Returns
Badness
create
Inactive
createInactive
()
:
Badness
Returns
Badness
create
Not
Bad
createNotBad
()
:
Badness
Returns
Badness
generate
Text
generateText
(
badness
:
Badness
)
:
string
Parameters
badness
:
Badness
Returns
string
get
Correctness
getCorrectness
(
badness
:
Badness
)
:
"Usable"
|
"Good"
|
"Suspect"
|
"Error"
Parameters
badness
:
Badness
Returns
"Usable"
|
"Good"
|
"Suspect"
|
"Error"
is
Equal
isEqual
(
left
:
Badness
,
right
:
Badness
)
:
boolean
Parameters
left
:
Badness
right
:
Badness
Returns
boolean
is
Error
isError
(
badness
:
Badness
)
:
boolean
Parameters
badness
:
Badness
Returns
boolean
is
Good
isGood
(
badness
:
Badness
)
:
boolean
Parameters
badness
:
Badness
Returns
boolean
is
Suspect
isSuspect
(
badness
:
Badness
)
:
boolean
Parameters
badness
:
Badness
Returns
boolean
is
Unusable
isUnusable
(
badness
:
Badness
)
:
boolean
Parameters
badness
:
Badness
Returns
boolean
is
Usable
isUsable
(
badness
:
Badness
)
:
boolean
Parameters
badness
:
Badness
Returns
boolean
reason
To
Display
reasonToDisplay
(
reason
:
|
"NotBad"
|
"Inactive"
|
"Custom_Usable"
|
"Custom_Suspect"
|
"Custom_Error"
|
"PublisherSubscriptionError_Internal_Error"
|
"PublisherSubscriptionError_InvalidRequest_Error"
|
"PublisherSubscriptionError_Offlined_Suspect"
|
"PublisherSubscriptionError_Offlined_Error"
|
"PublisherSubscriptionError_RequestTimeout_Suspect"
|
"PublisherSubscriptionError_RequestTimeout_Error"
|
"PublisherSubscriptionError_SubscriptionError_Error"
|
"PublisherSubscriptionError_PublishRequestError_Suspect"
|
"PublisherSubscriptionError_PublishRequestError_Error"
|
"PublisherSubscriptionError_SubscriptionWarning_Suspect"
|
"PublisherSubscriptionError_DataNotAvailable_Error"
|
"PublisherSubscriptionError_DataError_Suspect"
|
"PublisherSubscriptionError_DataError_Error"
|
"PublisherServerWarning_Usable"
|
"PublisherServerWarning_Suspect"
|
"PublisherServerError"
|
"PublisherSubscriptionState_NeverSubscribed"
|
"PublisherSubscriptionState_PublisherOnlineWaiting"
|
"PublisherSubscriptionState_PublisherOfflining"
|
"PublisherSubscriptionState_ResponseWaiting"
|
"PublisherSubscriptionState_SynchronisationWaiting"
|
"PublisherSubscriptionState_Synchronised"
|
"PublisherSubscriptionState_UnsubscribedSynchronised"
|
"PublisherSubscriptionState_Unexpected"
|
"PreUsable_Clear"
|
"PreUsable_Add"
|
"ConnectionOffline"
|
"FeedsWaiting"
|
"FeedsError"
|
"FeedWaiting"
|
"FeedError"
|
"FeedNotAvailable"
|
"NoAuthorityFeed"
|
"MarketsWaiting"
|
"MarketsError"
|
"MarketWaiting"
|
"MarketError"
|
"MarketNotAvailable"
|
"BrokerageAccountsWaiting"
|
"BrokerageAccountsError"
|
"BrokerageAccountWaiting"
|
"BrokerageAccountError"
|
"BrokerageAccountNotAvailable"
|
"OrderStatusesError"
|
"FeedStatus_Unknown"
|
"FeedStatus_Initialising"
|
"FeedStatus_Impaired"
|
"FeedStatus_Expired"
|
"Opening"
|
"Reading"
|
"SymbolMatching_None"
|
"SymbolMatching_Ambiguous"
|
"SymbolOkWaitingForData"
|
"DataRetrieving"
|
"MarketTradingStatesRetrieving"
|
"OrderStatusesFetching"
|
"BrokerageAccountDataListsIncubating"
|
"OneOrMoreAccountsInError"
|
"MultipleUsable"
|
"MultipleSuspect"
|
"MultipleError"
|
"StatusWarnings"
|
"StatusRetrieving"
|
"StatusErrors"
|
"LockError"
,
)
:
string
Parameters
reason
:
|
"NotBad"
|
"Inactive"
|
"Custom_Usable"
|
"Custom_Suspect"
|
"Custom_Error"
|
"PublisherSubscriptionError_Internal_Error"
|
"PublisherSubscriptionError_InvalidRequest_Error"
|
"PublisherSubscriptionError_Offlined_Suspect"
|
"PublisherSubscriptionError_Offlined_Error"
|
"PublisherSubscriptionError_RequestTimeout_Suspect"
|
"PublisherSubscriptionError_RequestTimeout_Error"
|
"PublisherSubscriptionError_SubscriptionError_Error"
|
"PublisherSubscriptionError_PublishRequestError_Suspect"
|
"PublisherSubscriptionError_PublishRequestError_Error"
|
"PublisherSubscriptionError_SubscriptionWarning_Suspect"
|
"PublisherSubscriptionError_DataNotAvailable_Error"
|
"PublisherSubscriptionError_DataError_Suspect"
|
"PublisherSubscriptionError_DataError_Error"
|
"PublisherServerWarning_Usable"
|
"PublisherServerWarning_Suspect"
|
"PublisherServerError"
|
"PublisherSubscriptionState_NeverSubscribed"
|
"PublisherSubscriptionState_PublisherOnlineWaiting"
|
"PublisherSubscriptionState_PublisherOfflining"
|
"PublisherSubscriptionState_ResponseWaiting"
|
"PublisherSubscriptionState_SynchronisationWaiting"
|
"PublisherSubscriptionState_Synchronised"
|
"PublisherSubscriptionState_UnsubscribedSynchronised"
|
"PublisherSubscriptionState_Unexpected"
|
"PreUsable_Clear"
|
"PreUsable_Add"
|
"ConnectionOffline"
|
"FeedsWaiting"
|
"FeedsError"
|
"FeedWaiting"
|
"FeedError"
|
"FeedNotAvailable"
|
"NoAuthorityFeed"
|
"MarketsWaiting"
|
"MarketsError"
|
"MarketWaiting"
|
"MarketError"
|
"MarketNotAvailable"
|
"BrokerageAccountsWaiting"
|
"BrokerageAccountsError"
|
"BrokerageAccountWaiting"
|
"BrokerageAccountError"
|
"BrokerageAccountNotAvailable"
|
"OrderStatusesError"
|
"FeedStatus_Unknown"
|
"FeedStatus_Initialising"
|
"FeedStatus_Impaired"
|
"FeedStatus_Expired"
|
"Opening"
|
"Reading"
|
"SymbolMatching_None"
|
"SymbolMatching_Ambiguous"
|
"SymbolOkWaitingForData"
|
"DataRetrieving"
|
"MarketTradingStatesRetrieving"
|
"OrderStatusesFetching"
|
"BrokerageAccountDataListsIncubating"
|
"OneOrMoreAccountsInError"
|
"MultipleUsable"
|
"MultipleSuspect"
|
"MultipleError"
|
"StatusWarnings"
|
"StatusRetrieving"
|
"StatusErrors"
|
"LockError"
Returns
string
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
create
Copy
create
Custom
Error
create
Custom
Suspect
create
Custom
Usable
create
Inactive
create
Not
Bad
generate
Text
get
Correctness
is
Equal
is
Error
is
Good
is
Suspect
is
Unusable
is
Usable
reason
To
Display
GitHub
Motif
Motif API
Loading...