Refactoring
This commit is contained in:
1 parent
5639e01187
commit
6af8d758e8
5 files changed
+13
-14
No files matched your search
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
|
||||
function newFileCursorCache() {
|
||||
function newDailyFiles() {
|
||||
|
||||
const MODULE_NAME = "File Cursor Cache";
|
||||
const MODULE_NAME = "Daily Files";
|
||||
const INFO_LOG = false;
|
||||
const logger = newDebugLog();
|
||||
logger.fileName = MODULE_NAME;
|
||||
+9
-10
@@ -15,13 +15,12 @@ function newProductStorage(pName) {
|
||||
At the same time it will raise an event for each underlaying file being loaded, so that the UI can reflect the progress to the end user.
|
||||
|
||||
Product Storage
|
||||
|
|
||||
|
|
||||
|-----> File
|
||||
|
|
||||
|-----> FileSequence
|
||||
|
|
||||
|-----> FileCursorCache -----> FileCursor
|
||||
|-----> DailyFiles -----> FileCursor
|
||||
|
|
||||
|-----> MarketFiles
|
||||
|
||||
@@ -30,7 +29,7 @@ function newProductStorage(pName) {
|
||||
let thisObject = {
|
||||
|
||||
marketFiles: [],
|
||||
fileCursorCache: [],
|
||||
dailyFiles: [],
|
||||
file: [],
|
||||
fileSequence: [],
|
||||
|
||||
@@ -86,9 +85,9 @@ function newProductStorage(pName) {
|
||||
|
||||
if (INFO_LOG === true) { logger.write("[INFO] initialize -> Daily Files -> key = " + pDevTeam.codeName + "-" + pBot.codeName + "-" + pProduct.codeName); }
|
||||
|
||||
let fileCursorCache = newFileCursorCache();
|
||||
fileCursorCache.initialize(pDevTeam, pBot, pProduct, thisSet, pExchange, pMarket, pDatetime, pTimePeriod, onFileCursorReady);
|
||||
thisObject.fileCursorCache.push(fileCursorCache);
|
||||
let dailyFiles = newDailyFiles();
|
||||
dailyFiles.initialize(pDevTeam, pBot, pProduct, thisSet, pExchange, pMarket, pDatetime, pTimePeriod, onFileCursorReady);
|
||||
thisObject.dailyFiles.push(dailyFiles);
|
||||
dataSetsToLoad++;
|
||||
}
|
||||
break;
|
||||
@@ -395,9 +394,9 @@ function newProductStorage(pName) {
|
||||
|
||||
if (timePeriod <= _1_HOUR_IN_MILISECONDS) {
|
||||
|
||||
for (let i = 0; i < thisObject.fileCursorCache.length; i++) {
|
||||
for (let i = 0; i < thisObject.dailyFiles.length; i++) {
|
||||
|
||||
thisObject.fileCursorCache[i].setDatetime(pDatetime);
|
||||
thisObject.dailyFiles[i].setDatetime(pDatetime);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -416,9 +415,9 @@ function newProductStorage(pName) {
|
||||
|
||||
if (timePeriod <= _1_HOUR_IN_MILISECONDS) {
|
||||
|
||||
for (let i = 0; i < thisObject.fileCursorCache.length; i++) {
|
||||
for (let i = 0; i < thisObject.dailyFiles.length; i++) {
|
||||
|
||||
thisObject.fileCursorCache[i].setTimePeriod(pTimePeriod, datetime);
|
||||
thisObject.dailyFiles[i].setTimePeriod(pTimePeriod, datetime);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -68,7 +68,7 @@
|
||||
<Compile Include="Files\FileCursor.js">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Files\FileCursorCache.js">
|
||||
<Compile Include="Files\DailyFiles.js">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Button.js" />
|
||||
|
||||
+1
-1
@@ -69,7 +69,7 @@
|
||||
<script type="text/javascript" src="Files/File.js"></script>
|
||||
<script type="text/javascript" src="Files/FileCloud.js"></script>
|
||||
<script type="text/javascript" src="Files/MarketFiles.js"></script>
|
||||
<script type="text/javascript" src="Files/FileCursorCache.js"></script>
|
||||
<script type="text/javascript" src="Files/DailyFiles.js"></script>
|
||||
<script type="text/javascript" src="Files/FileCursor.js"></script>
|
||||
<script type="text/javascript" src="Files/FileSequence.js"></script>
|
||||
|
||||
|
||||
Reference in new issue
Block a user