Skip to content

Commit 8bceabd

Browse files
wewoormumiao
authored andcommitted
feat(settings): add basic Settings feature
Support basic Settings extension, update and edit fix #104
1 parent 658f2ce commit 8bceabd

File tree

83 files changed

+105482
-42
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+105482
-42
lines changed

docs/api/assets/css/main.css

+2,904
Large diffs are not rendered by default.

docs/api/assets/images/icons.png

9.39 KB
Loading

docs/api/assets/images/icons@2x.png

27.5 KB
Loading

docs/api/assets/images/widgets.png

480 Bytes
Loading

docs/api/assets/images/widgets@2x.png

855 Bytes
Loading

docs/api/assets/js/main.js

+355
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/api/assets/js/search.js

+11,031
Large diffs are not rendered by default.

docs/api/classes/activitybarmodel.html

+619
Large diffs are not rendered by default.

docs/api/classes/activitybarservice.html

+2,554
Large diffs are not rendered by default.

docs/api/classes/colorthemeservice.html

+977
Large diffs are not rendered by default.

docs/api/classes/component.html

+1,614
Large diffs are not rendered by default.

docs/api/classes/controller.html

+573
Large diffs are not rendered by default.

docs/api/classes/editorgroupmodel.html

+845
Large diffs are not rendered by default.

docs/api/classes/editormodel.html

+555
Large diffs are not rendered by default.

docs/api/classes/editorservice.html

+3,199
Large diffs are not rendered by default.

docs/api/classes/eventemitter.html

+759
Large diffs are not rendered by default.

docs/api/classes/explorerservice.html

+2,441
Large diffs are not rendered by default.

docs/api/classes/extensionservice.html

+744
Large diffs are not rendered by default.

docs/api/classes/foldertreeservice.html

+3,874
Large diffs are not rendered by default.

docs/api/classes/globalevent.html

+546
Large diffs are not rendered by default.

docs/api/classes/iexplorermodel.html

+515
Large diffs are not rendered by default.

docs/api/classes/ifoldertreemodel.html

+409
Large diffs are not rendered by default.

docs/api/classes/isearchmodel.html

+1,022
Large diffs are not rendered by default.

docs/api/classes/menubarmodel.html

+477
Large diffs are not rendered by default.

docs/api/classes/menubarservice.html

+2,503
Large diffs are not rendered by default.

docs/api/classes/moleculeprovider.html

+2,905
Large diffs are not rendered by default.

docs/api/classes/notificationservice.html

+2,016
Large diffs are not rendered by default.

docs/api/classes/panelservice.html

+3,050
Large diffs are not rendered by default.

docs/api/classes/searchservice.html

+2,474
Large diffs are not rendered by default.

docs/api/classes/settingsservice.html

+1,439
Large diffs are not rendered by default.

docs/api/classes/sidebarmodel.html

+545
Large diffs are not rendered by default.

docs/api/classes/sidebarservice.html

+1,654
Large diffs are not rendered by default.

docs/api/classes/statusbarmodel.html

+600
Large diffs are not rendered by default.

docs/api/classes/statusbarservice.html

+2,595
Large diffs are not rendered by default.

docs/api/classes/treenodemodel.html

+729
Large diffs are not rendered by default.

docs/api/enums/activitybarevent.html

+422
Large diffs are not rendered by default.

docs/api/enums/editorevent.html

+624
Large diffs are not rendered by default.

docs/api/enums/explorerevent.html

+319
Large diffs are not rendered by default.

docs/api/enums/foldertreeevent.html

+587
Large diffs are not rendered by default.

docs/api/enums/menubarevent.html

+286
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,286 @@
1+
<!DOCTYPE html>
2+
<html class="default no-js">
3+
<head>
4+
<meta charset="utf-8" />
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
6+
<title>MenuBarEvent | molecule</title>
7+
<meta name="description" content="Documentation for molecule" />
8+
<meta name="viewport" content="width=device-width, initial-scale=1" />
9+
<link rel="stylesheet" href="../assets/css/main.css" />
10+
<script async src="../assets/js/search.js" id="search-script"></script>
11+
</head>
12+
<body>
13+
<header>
14+
<div class="tsd-page-toolbar">
15+
<div class="container">
16+
<div class="table-wrap">
17+
<div
18+
class="table-cell"
19+
id="tsd-search"
20+
data-index="../assets/js/search.json"
21+
data-base=".."
22+
>
23+
<div class="field">
24+
<label
25+
for="tsd-search-field"
26+
class="tsd-widget search no-caption"
27+
>Search</label
28+
>
29+
<input id="tsd-search-field" type="text" />
30+
</div>
31+
<ul class="results">
32+
<li class="state loading">
33+
Preparing search index...
34+
</li>
35+
<li class="state failure">
36+
The search index is not available
37+
</li>
38+
</ul>
39+
<a href="../index.html" class="title">molecule</a>
40+
</div>
41+
<div class="table-cell" id="tsd-widgets">
42+
<div id="tsd-filter">
43+
<a
44+
href="#"
45+
class="tsd-widget options no-caption"
46+
data-toggle="options"
47+
>Options</a
48+
>
49+
<div class="tsd-filter-group">
50+
<div
51+
class="tsd-select"
52+
id="tsd-filter-visibility"
53+
>
54+
<span class="tsd-select-label"
55+
>All</span
56+
>
57+
<ul class="tsd-select-list">
58+
<li data-value="public">Public</li>
59+
<li data-value="protected">
60+
Public/Protected
61+
</li>
62+
<li
63+
data-value="private"
64+
class="selected"
65+
>
66+
All
67+
</li>
68+
</ul>
69+
</div>
70+
<input
71+
type="checkbox"
72+
id="tsd-filter-inherited"
73+
checked
74+
/>
75+
<label
76+
class="tsd-widget"
77+
for="tsd-filter-inherited"
78+
>Inherited</label
79+
>
80+
<input
81+
type="checkbox"
82+
id="tsd-filter-externals"
83+
checked
84+
/>
85+
<label
86+
class="tsd-widget"
87+
for="tsd-filter-externals"
88+
>Externals</label
89+
>
90+
</div>
91+
</div>
92+
<a
93+
href="#"
94+
class="tsd-widget menu no-caption"
95+
data-toggle="menu"
96+
>Menu</a
97+
>
98+
</div>
99+
</div>
100+
</div>
101+
</div>
102+
<div class="tsd-page-title">
103+
<div class="container">
104+
<ul class="tsd-breadcrumb">
105+
<li>
106+
<a href="../modules.html">molecule</a>
107+
</li>
108+
<li>
109+
<a href="menubarevent.html">MenuBarEvent</a>
110+
</li>
111+
</ul>
112+
<h1>Enumeration MenuBarEvent</h1>
113+
</div>
114+
</div>
115+
</header>
116+
<div class="container container-main">
117+
<div class="row">
118+
<div class="col-8 col-content">
119+
<section class="tsd-panel tsd-comment">
120+
<div class="tsd-comment tsd-typography">
121+
<div class="lead">
122+
<p>The activity bar event definition</p>
123+
</div>
124+
</div>
125+
</section>
126+
<section class="tsd-panel-group tsd-index-group">
127+
<h2>Index</h2>
128+
<section class="tsd-panel tsd-index-panel">
129+
<div class="tsd-index-content">
130+
<section class="tsd-index-section">
131+
<h3>Enumeration members</h3>
132+
<ul class="tsd-index-list">
133+
<li
134+
class="tsd-kind-enum-member tsd-parent-kind-enum"
135+
>
136+
<a
137+
href="menubarevent.html#onclick"
138+
class="tsd-kind-icon"
139+
>on<wbr />Click</a
140+
>
141+
</li>
142+
</ul>
143+
</section>
144+
</div>
145+
</section>
146+
</section>
147+
<section class="tsd-panel-group tsd-member-group">
148+
<h2>Enumeration members</h2>
149+
<section
150+
class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"
151+
>
152+
<a name="onclick" class="tsd-anchor"></a>
153+
<h3>on<wbr />Click</h3>
154+
<div class="tsd-signature tsd-kind-icon">
155+
on<wbr />Click<span class="tsd-signature-symbol"
156+
>:</span
157+
>
158+
<span class="tsd-signature-symbol">
159+
= &quot;menuBar.onClick&quot;</span
160+
>
161+
</div>
162+
<aside class="tsd-sources">
163+
<ul>
164+
<li>
165+
Defined in
166+
<a
167+
href="https://github.com/wewoor/molecule/blob/b961fbb/src/model/workbench/menuBar.ts#L8"
168+
>src/model/workbench/menuBar.ts:8</a
169+
>
170+
</li>
171+
</ul>
172+
</aside>
173+
<div class="tsd-comment tsd-typography">
174+
<div class="lead">
175+
<p>Selected an activity bar</p>
176+
</div>
177+
</div>
178+
</section>
179+
</section>
180+
</div>
181+
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
182+
<nav class="tsd-navigation primary">
183+
<ul>
184+
<li class=" ">
185+
<a href="../modules.html">Exports</a>
186+
</li>
187+
</ul>
188+
</nav>
189+
<nav class="tsd-navigation secondary menu-sticky">
190+
<ul class="before-current"></ul>
191+
<ul class="current">
192+
<li class="current tsd-kind-enum">
193+
<a
194+
href="menubarevent.html"
195+
class="tsd-kind-icon"
196+
>Menu<wbr />Bar<wbr />Event</a
197+
>
198+
<ul>
199+
<li
200+
class="tsd-kind-enum-member tsd-parent-kind-enum"
201+
>
202+
<a
203+
href="menubarevent.html#onclick"
204+
class="tsd-kind-icon"
205+
>on<wbr />Click</a
206+
>
207+
</li>
208+
</ul>
209+
</li>
210+
</ul>
211+
<ul class="after-current"></ul>
212+
</nav>
213+
</div>
214+
</div>
215+
</div>
216+
<footer class="with-border-bottom">
217+
<div class="container">
218+
<h2>Legend</h2>
219+
<div class="tsd-legend-group">
220+
<ul class="tsd-legend">
221+
<li class="tsd-kind-constructor tsd-parent-kind-class">
222+
<span class="tsd-kind-icon">Constructor</span>
223+
</li>
224+
<li class="tsd-kind-property tsd-parent-kind-class">
225+
<span class="tsd-kind-icon">Property</span>
226+
</li>
227+
<li class="tsd-kind-method tsd-parent-kind-class">
228+
<span class="tsd-kind-icon">Method</span>
229+
</li>
230+
</ul>
231+
<ul class="tsd-legend">
232+
<li class="tsd-kind-property tsd-parent-kind-interface">
233+
<span class="tsd-kind-icon">Property</span>
234+
</li>
235+
<li class="tsd-kind-method tsd-parent-kind-interface">
236+
<span class="tsd-kind-icon">Method</span>
237+
</li>
238+
</ul>
239+
<ul class="tsd-legend">
240+
<li
241+
class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"
242+
>
243+
<span class="tsd-kind-icon"
244+
>Inherited constructor</span
245+
>
246+
</li>
247+
<li
248+
class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"
249+
>
250+
<span class="tsd-kind-icon">Inherited method</span>
251+
</li>
252+
</ul>
253+
<ul class="tsd-legend">
254+
<li
255+
class="tsd-kind-property tsd-parent-kind-class tsd-is-private"
256+
>
257+
<span class="tsd-kind-icon">Private property</span>
258+
</li>
259+
<li
260+
class="tsd-kind-method tsd-parent-kind-class tsd-is-private"
261+
>
262+
<span class="tsd-kind-icon">Private method</span>
263+
</li>
264+
</ul>
265+
<ul class="tsd-legend">
266+
<li
267+
class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"
268+
>
269+
<span class="tsd-kind-icon"
270+
>Protected property</span
271+
>
272+
</li>
273+
</ul>
274+
</div>
275+
</div>
276+
</footer>
277+
<div class="container tsd-generator">
278+
<p>
279+
Generated using
280+
<a href="https://typedoc.org/" target="_blank">TypeDoc</a>
281+
</p>
282+
</div>
283+
<div class="overlay"></div>
284+
<script src="../assets/js/main.js"></script>
285+
</body>
286+
</html>

0 commit comments

Comments
 (0)