Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save JenHsuan/83b508048dccb54fc45547f553cf3583 to your computer and use it in GitHub Desktop.
Save JenHsuan/83b508048dccb54fc45547f553cf3583 to your computer and use it in GitHub Desktop.
@Injectable({
providedIn: 'root'
})
export class TopologyControlbarAssistantService {
list(): Observable<TopologyController[]> {
const groupingItems = _.cloneDeep(topologyControllerAssistantItemsTemplate);
return of(groupingItems).pipe(
map(data => this.convertDataList(data)),
);
}
private convertDataList(dataList: TopologyController[]): TopologyController[] {
return dataList.map(data => this.convertData(data));
}
private convertData(data: TopologyController): TopologyController {
const newData = _.cloneDeep(data);
return newData;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment