new module:ct-fx /providers /Permissioned Currency Pair Service(currency Namespaceopt)
Defines an implementation of a ct-fx/services/CurrencyPairService
that uses the permission service for a source of currency pairs.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
currencyNamespace |
String |
<optional> |
'CurrencyPair' | The permission namespace to use to get the currency pairs. |
- Implements:
Methods
add Currency Pair Listener(sCurrency Pair, fCallback)
Registers a function that is executed whenever the available currency pairs for the logged in user change.
Parameters:
Name | Type | Description |
---|---|---|
sCurrencyPair |
String | oTradeRestoredListener The listener to add. |
fCallback |
function | Function with 2 parameters: 1) The user that the currency pairs are for 2) An array of Currency Pairs. |
- Implements:
- See:
remove Currency Pair Listener(fCallback)
Removes the previously registered CurrencyPairListener.
Parameters:
Name | Type | Description |
---|---|---|
fCallback |
function | The previously registered callback function for removal. |