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(),
);
}