77 copy: "hgi-copy-01",
88 paste: "hgi-column-insert",
99*/
10- export interface MenuItem {
10+ export interface CommandMenuItem {
1111 label : string ;
1212 action ?: string ;
1313 checked ?: boolean ;
14- items ?: MenuItem [ ] ;
14+ items ?: CommandMenuItem [ ] ;
1515}
1616
17- export const fileMenu : MenuItem [ ] = [
17+ export const fileMenu : CommandMenuItem [ ] = [
1818 {
1919 label : "New..." ,
2020 action : "clear-song"
@@ -29,10 +29,10 @@ export const fileMenu: MenuItem[] = [
2929 } ,
3030] ;
3131
32- export const waveMenu : MenuItem [ ] = [
32+ export const waveMenu : CommandMenuItem [ ] = [
3333] ;
3434
35- export const editMenu : MenuItem [ ] = [
35+ export const editMenu : CommandMenuItem [ ] = [
3636 {
3737 label : "Undo" ,
3838 action : "YYY"
@@ -96,7 +96,7 @@ export const editMenu: MenuItem[] = [
9696// TODO; dfin action lobally, wit labls (translatabl)
9797// build mnus wit action rfs only
9898
99- const sidebarMenu : MenuItem [ ] = [
99+ const sidebarMenu : CommandMenuItem [ ] = [
100100 {
101101 label : "Waves" ,
102102 action : "show-waves"
@@ -111,7 +111,7 @@ const sidebarMenu: MenuItem[] = [
111111 } ,
112112] ;
113113
114- export const viewMenu : MenuItem [ ] = [
114+ export const viewMenu : CommandMenuItem [ ] = [
115115 {
116116 label : "Sequence" ,
117117 action : "show-sequence-editor"
@@ -144,7 +144,7 @@ export const viewMenu: MenuItem[] = [
144144
145145] ;
146146
147- export const mainMenu : MenuItem [ ] = [
147+ export const mainMenu : CommandMenuItem [ ] = [
148148 {
149149 label : "File" ,
150150 action : "" ,
@@ -162,7 +162,7 @@ export const mainMenu: MenuItem[] = [
162162 } ,
163163] ;
164164
165- export const sequencerMenu : MenuItem [ ] = [
165+ export const sequencerMenu : CommandMenuItem [ ] = [
166166 {
167167 label : "Add Column" ,
168168 action : "sequence-add-track" ,
@@ -177,7 +177,7 @@ export const sequencerMenu: MenuItem[] = [
177177 }
178178] ;
179179
180- export const patternMenu : MenuItem [ ] = [
180+ export const patternMenu : CommandMenuItem [ ] = [
181181 {
182182 label : "Add Column..." ,
183183 action : "add-column"
@@ -192,7 +192,7 @@ export const patternMenu: MenuItem[] = [
192192 } ,
193193] ;
194194
195- export const patternListMenu : MenuItem [ ] = [
195+ export const patternListMenu : CommandMenuItem [ ] = [
196196 {
197197 label : "Edit" ,
198198 action : "goto-pattern-editor"
@@ -220,7 +220,7 @@ export const patternListMenu: MenuItem[] = [
220220 } ,
221221] ;
222222
223- export const waveListMenu : MenuItem [ ] = [
223+ export const waveListMenu : CommandMenuItem [ ] = [
224224 {
225225 label : "Edit" ,
226226 action : "goto-wave-editor"
@@ -252,7 +252,7 @@ export const waveListMenu: MenuItem[] = [
252252 } ,
253253] ;
254254
255- export const presetMenu : MenuItem [ ] = [
255+ export const presetMenu : CommandMenuItem [ ] = [
256256 {
257257 label : "Load local bank..." ,
258258 action : "import-local-bank" ,
@@ -267,7 +267,7 @@ export const presetMenu: MenuItem[] = [
267267 } ,
268268] ;
269269
270- export const waveInstrumentMenu : MenuItem [ ] = [
270+ export const waveInstrumentMenu : CommandMenuItem [ ] = [
271271 {
272272 label : "New Wave..." ,
273273 action : "create-wave" ,
0 commit comments