MCPcopy Create free account
hub / github.com/DTStack/molecule / initView

Method initView

src/controller/search/search.tsx:56–87  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

54 }
55
56 public initView() {
57 const {
58 builtInSearchActivityItem,
59 builtInHeaderToolbar,
60 builtInSearchAddons,
61 builtInReplaceAddons,
62 } = this.builtinService.getModules();
63 if (builtInSearchActivityItem) {
64 const SearchPanelView = connect(
65 this.searchService,
66 SearchPanel,
67 this
68 );
69
70 const searchSidePane = {
71 id: builtInSearchActivityItem.id,
72 title: 'SEARCH',
73 render() {
74 return <SearchPanelView />;
75 },
76 };
77
78 this.searchService.setState({
79 headerToolBar: builtInHeaderToolbar || [],
80 searchAddons: builtInSearchAddons || [],
81 replaceAddons: builtInReplaceAddons || [],
82 });
83
84 this.sidebarService.add(searchSidePane);
85 this.activityBarService.add(builtInSearchActivityItem);
86 }
87 }
88
89 public validateValue = (
90 value: string,

Callers 13

editorTree.test.tsFile · 0.45
statusBar.test.tsFile · 0.45
explorer.test.tsFile · 0.45
problems.test.tsFile · 0.45
folderTree.test.tsFile · 0.45
setting.test.tsFile · 0.45
panel.test.tsFile · 0.45
extension.test.tsFile · 0.45
search.test.tsFile · 0.45
outline.test.tsFile · 0.45

Calls 4

connectFunction · 0.90
setStateMethod · 0.80
getModulesMethod · 0.65
addMethod · 0.65

Tested by

no test coverage detected