16 lines
408 B
TypeScript
16 lines
408 B
TypeScript
import { setSubstream } from '../../../utils/substream';
|
|
import { View } from '../../../view/view';
|
|
import { ViewModifier } from '../types';
|
|
|
|
export class SubstreamSelectViewModifier implements ViewModifier {
|
|
protected _substreamID: string;
|
|
|
|
constructor(substreamID: string) {
|
|
this._substreamID = substreamID;
|
|
}
|
|
|
|
public modify(view: View): void {
|
|
setSubstream(view, this._substreamID);
|
|
}
|
|
}
|