Refactoring
This commit is contained in:
1 parent
040b1a5c9f
commit
cb9b0ce904
5 files changed
+43
-43
No files matched your search
@@ -4,8 +4,8 @@ function newDataStorageFunctions() {
|
||||
addAllDataMineProducts: addAllDataMineProducts,
|
||||
addAllTradingMineProducts: addAllTradingMineProducts,
|
||||
addMissingSessionReferences: addMissingSessionReferences,
|
||||
addMissingSingleMarketData: addMissingSingleMarketData,
|
||||
addMissingExchangeSessions: addMissingExchangeSessions,
|
||||
addMissingMarketDataProducts: addMissingMarketDataProducts,
|
||||
addMissingExchangeTradingProducts: addMissingExchangeTradingProducts,
|
||||
addMissingExchangeDataProducts: addMissingExchangeDataProducts,
|
||||
createSessionReference: createSessionReference
|
||||
}
|
||||
@@ -115,11 +115,11 @@ function newDataStorageFunctions() {
|
||||
where the Session was found.
|
||||
*/
|
||||
let marketTradingTasks = findNodeInNodeMesh(session, 'Market Trading Tasks', undefined, true, false, true, false)
|
||||
sessionReference.singleMarketTradingData.payload.referenceParent = marketTradingTasks.payload.referenceParent
|
||||
sessionReference.marketTradingProducts.payload.referenceParent = marketTradingTasks.payload.referenceParent
|
||||
marketTradingTasks.payload.floatingObject.collapseToggle()
|
||||
}
|
||||
|
||||
function addMissingSingleMarketData(node, rootNodes, functionLibraryUiObjectsFromNodes) {
|
||||
function addMissingMarketDataProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) {
|
||||
if (node.payload.referenceParent === undefined) { return }
|
||||
if (node.payload.referenceParent.exchangeMarkets === undefined) { return }
|
||||
let marketsArray = node.payload.referenceParent.exchangeMarkets.markets
|
||||
@@ -127,14 +127,14 @@ function newDataStorageFunctions() {
|
||||
for (let i = 0; i < marketsArray.length; i++) {
|
||||
let market = marketsArray[i]
|
||||
if (isMissingChildren(node, market, true) === true) {
|
||||
let singleMarketData = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Single Market Data')
|
||||
singleMarketData.payload.referenceParent = market
|
||||
let marketDataProducts = functionLibraryUiObjectsFromNodes.addUIObject(node, 'Market Data Products')
|
||||
marketDataProducts.payload.referenceParent = market
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function addMissingExchangeSessions(node, rootNodes, functionLibraryUiObjectsFromNodes) {
|
||||
addMissingExchange(node, rootNodes, 'Exchange Sessions', functionLibraryUiObjectsFromNodes)
|
||||
function addMissingExchangeTradingProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) {
|
||||
addMissingExchange(node, rootNodes, 'Exchange Trading Products', functionLibraryUiObjectsFromNodes)
|
||||
}
|
||||
|
||||
function addMissingExchangeDataProducts(node, rootNodes, functionLibraryUiObjectsFromNodes) {
|
||||
|
||||
Reference in new issue
Block a user