Release v24.003 (from 88a443e2)

Fixes tradingview/charting_library#7492
This commit is contained in:
jenkins
2023-04-11 14:42:24 +00:00
parent 4defbcf164
commit 909ea28078
106 changed files with 1045 additions and 706 deletions

1
datafeeds/udf/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
!types.d.ts

File diff suppressed because one or more lines are too long

View File

@@ -66,6 +66,10 @@ export class UDFCompatibleDatafeedBase {
label: extractField(response, 'label', i),
labelFontColor: extractField(response, 'labelFontColor', i),
minSize: extractField(response, 'minSize', i),
borderWidth: extractField(response, 'borderWidth', i),
hoveredBorderWidth: extractField(response, 'hoveredBorderWidth', i),
imageUrl: extractField(response, 'imageUrl', i),
showLabelWhenImageLoaded: extractField(response, 'showLabelWhenImageLoaded', i),
});
}
response = result;
@@ -98,6 +102,8 @@ export class UDFCompatibleDatafeedBase {
color: extractField(response, 'color', i),
label: extractField(response, 'label', i),
tooltip: extractField(response, 'tooltip', i),
imageUrl: extractField(response, 'imageUrl', i),
showLabelWhenImageLoaded: extractField(response, 'showLabelWhenImageLoaded', i),
});
}
response = result;
@@ -235,7 +241,7 @@ export class UDFCompatibleDatafeedBase {
})
.catch(onError);
}
subscribeBars(symbolInfo, resolution, onTick, listenerGuid, onResetCacheNeededCallback) {
subscribeBars(symbolInfo, resolution, onTick, listenerGuid, _onResetCacheNeededCallback) {
this._dataPulseProvider.subscribeBars(symbolInfo, resolution, onTick, listenerGuid);
}
unsubscribeBars(listenerGuid) {

View File

@@ -13,5 +13,8 @@
"compile": "tsc",
"bundle-js": "rollup -c rollup.config.js",
"build": "npm run compile && npm run bundle-js"
}
}
},
"type": "module",
"main": "./lib/udf-compatible-datafeed.js",
"types": "./types.d.ts"
}

View File

@@ -194,6 +194,10 @@ export class UDFCompatibleDatafeedBase implements IExternalDatafeed, IDatafeedQu
label: extractField(response, 'label', i),
labelFontColor: extractField(response, 'labelFontColor', i),
minSize: extractField(response, 'minSize', i),
borderWidth: extractField(response, 'borderWidth', i),
hoveredBorderWidth: extractField(response, 'hoveredBorderWidth', i),
imageUrl: extractField(response, 'imageUrl', i),
showLabelWhenImageLoaded: extractField(response, 'showLabelWhenImageLoaded', i),
});
}
@@ -231,6 +235,8 @@ export class UDFCompatibleDatafeedBase implements IExternalDatafeed, IDatafeedQu
color: extractField(response, 'color', i),
label: extractField(response, 'label', i),
tooltip: extractField(response, 'tooltip', i),
imageUrl: extractField(response, 'imageUrl', i),
showLabelWhenImageLoaded: extractField(response, 'showLabelWhenImageLoaded', i),
});
}
@@ -381,7 +387,7 @@ export class UDFCompatibleDatafeedBase implements IExternalDatafeed, IDatafeedQu
.catch(onError);
}
public subscribeBars(symbolInfo: LibrarySymbolInfo, resolution: ResolutionString, onTick: SubscribeBarsCallback, listenerGuid: string, onResetCacheNeededCallback: () => void): void {
public subscribeBars(symbolInfo: LibrarySymbolInfo, resolution: ResolutionString, onTick: SubscribeBarsCallback, listenerGuid: string, _onResetCacheNeededCallback: () => void): void {
this._dataPulseProvider.subscribeBars(symbolInfo, resolution, onTick, listenerGuid);
}

1
datafeeds/udf/types.d.ts vendored Normal file
View File

@@ -0,0 +1 @@
export * from './src/udf-compatible-datafeed';