Release v23.040 (from 689d7ee0)

This commit is contained in:
jenkins
2023-01-17 06:15:18 +00:00
parent 495ba83e96
commit a940f55c0b
74 changed files with 962 additions and 892 deletions

View File

@@ -179,6 +179,7 @@ export declare const enum ActionId {
ChartSeriesPriceScaleTogglePercentage = "Chart.Series.PriceScale.TogglePercentage",
ChartSeriesPriceScaleToggleRegular = "Chart.Series.PriceScale.ToggleRegular",
ChartSessionBreaksToggleVisibility = "Chart.SessionBreaks.ToggleVisibility",
ChartSetSession = "Chart.SetSession",
ChartSourceChangePriceScale = "Chart.Source.ChangePriceScale",
ChartSourceMergeDown = "Chart.Source.MergeDown",
ChartSourceMergeUp = "Chart.Source.MergeUp",
@@ -415,6 +416,7 @@ export declare type InputFieldValidatorResult = PositiveBaseInputFieldValidatorR
export declare type LanguageCode = "ar" | "zh" | "cs" | "da_DK" | "nl_NL" | "en" | "et_EE" | "fr" | "de" | "el" | "he_IL" | "hu_HU" | "id_ID" | "it" | "ja" | "ko" | "fa" | "pl" | "pt" | "ro" | "ru" | "sk_SK" | "es" | "sv" | "th" | "tr" | "vi" | "no" | "ms_MY" | "zh_TW";
export declare type LayoutType = SingleChartLayoutType | MultipleChartsLayoutType;
export declare type LegendMode = "horizontal" | "vertical";
export declare type LibrarySessionId = "regular" | "extended" | "premarket" | "postmarket";
export declare type MarkConstColors = "red" | "green" | "blue" | "yellow";
export declare type MultipleChartsLayoutType = "2h" | "2v" | "2-1" | "3s" | "3h" | "3v" | "4" | "6" | "8" | "1-2" | "3r" | "4h" | "4v" | "4s" | "1-3" | "2-2" | "1-4" | "5s" | "6c" | "8c";
/**
@@ -2907,6 +2909,26 @@ export interface LeverageSetParams extends LeverageInfoParams {
export interface LeverageSetResult {
leverage: number;
}
export interface LibrarySubsessionInfo {
/**
* Description of the subsession.
*
* @example "Regular Trading Hours"
*/
description: string;
/**
* Subsession ID.
*/
id: LibrarySessionId;
/**
* Session string. See {@link LibrarySymbolInfo.session}.
*/
session: string;
/**
* Session corrections string. See {@link LibrarySymbolInfo.corrections}.
*/
"session-correction"?: string;
}
export interface LibrarySymbolInfo {
/**
* Symbol Name
@@ -3013,6 +3035,14 @@ export interface LibrarySymbolInfo {
unit_id?: string;
original_unit_id?: string;
unit_conversion_types?: string[];
/**
* Subsession ID. Must match the `id` property of one of the subsessions.
*/
subsession_id?: string;
/**
* Subsessions definitions.
*/
subsessions?: LibrarySubsessionInfo[];
}
export interface LineBreakStylePreferences {
upColor: string;
@@ -3620,6 +3650,7 @@ export interface SymbolIntervalResult {
export interface SymbolResolveExtension {
currencyCode?: string;
unitId?: string;
session?: string;
}
export interface TextWithCheckboxFieldCustomInfo {
checkboxTitle: string;