Загрузка данных


public setSymbol = (
  symbolInfo: SymbolInfo,
  options?: SetWithHistoryOptions,
): void => {
  this.setWithHistory(
    'symbolInfo',
    this.symbolInfo$,
    symbolInfo,
    options,
  );
};

public getSymbolInfo(): SymbolInfo {
  return this.symbolInfo$.value;
}

public symbolId(): Observable<string> {
  return this.symbolInfo$.pipe(
    map(({ symbolId }) => symbolId),
    distinctUntilChanged(),
  );
}

public symbol(): Observable<string> {
  return this.symbolInfo$.pipe(
    map(({ symbol }) => symbol),
    distinctUntilChanged(),
  );
}

public symbolName(): Observable<string> {
  return this.symbolInfo$.pipe(
    map(({ symbolName }) => symbolName),
    distinctUntilChanged(),
  );
}