Skip to content

Commit 18bf884

Browse files
committed
generate mods
1 parent 4c9129a commit 18bf884

15 files changed

+322
-1467
lines changed

generate/cmder/app.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"framework": "ext",
33
"toolkit": "modern",
4-
"type": "all",
5-
"folder": "../../GeneratedFolders/ext-web-components-all/ext"
4+
"theme": "theme-material",
5+
"type": "button",
6+
"folder": "../../GeneratedFolders/ext-web-components-button/ext"
67
}

generate/cmder/build.xml

+25-5
Original file line numberDiff line numberDiff line change
@@ -60,22 +60,42 @@
6060
exclude
6161
-f=manifest.js
6262
and
63-
6463
concatenate
6564
+append
6665
build/${app.folder}/ext.${app.type}.dev.js
67-
66+
and
67+
scss
68+
-appName=App
69+
-imageSearchPath=resources
70+
-themeName=material
71+
-resourceMapBase=.
72+
-output=build/${app.folder}/ext.${app.type}.scss
73+
and
74+
resources
75+
-excludes=-all*.css
76+
-out=resources
77+
and
78+
resources
79+
-model=true
80+
-out=resources
6881
]]>
6982
</x-compile>
7083
</target>
7184
<target name="build" depends="init-cmd,rebuild">
7285
<x-sencha-command dir="${basedir}">
7386
<![CDATA[
87+
fashion
88+
-pwd=.
89+
-split=4095
90+
-compress
91+
build/${app.folder}/ext.${app.type}.scss
92+
build/${app.folder}/ext.${app.type}.css
93+
then
7494
fs
7595
minify
76-
-yui
77-
-from=build/${app.folder}/ext.${app.type}.dev.js
78-
-to=build/${app.folder}/ext.${app.type}.prod.js
96+
-yui
97+
-from=build/${app.folder}/ext.${app.type}.dev.js
98+
-to=build/${app.folder}/ext.${app.type}.prod.js
7999
]]>
80100
</x-sencha-command>
81101
</target>

generate/cmder/ext.css

-2
This file was deleted.

generate/cmder/ext.scss

-838
This file was deleted.

generate/cmder/ext_1.css

-1
This file was deleted.

generate/cmder/ext_2.css

-1
This file was deleted.

generate/cmder/manifest.js

-234
Original file line numberDiff line numberDiff line change
@@ -1,238 +1,4 @@
11
Ext.require([
2-
{"xtype":"actionsheet"},
3-
{"xtype":"audio"},
4-
{"xtype":"breadcrumbbar"},
52
{"xtype":"button"},
6-
{"xtype":"calendar-event"},
7-
{"xtype":"calendar-form-add"},
8-
{"xtype":"calendar-calendar-picker"},
9-
{"xtype":"calendar-form-edit"},
10-
{"xtype":"calendar-timefield"},
11-
{"xtype":"calendar-daysheader"},
12-
{"xtype":"calendar-weeksheader"},
13-
{"xtype":"calendar-list"},
14-
{"xtype":"calendar-day"},
15-
{"xtype":"calendar-days"},
16-
{"xtype":"calendar-month"},
17-
{"xtype":"calendar"},
18-
{"xtype":"calendar-week"},
19-
{"xtype":"calendar-weeks"},
20-
{"xtype":"calendar-dayview"},
21-
{"xtype":"calendar-daysview"},
22-
{"xtype":"calendar-monthview"},
23-
{"xtype":"calendar-multiview"},
24-
{"xtype":"calendar-weekview"},
25-
{"xtype":"calendar-weeksview"},
26-
{"xtype":"carousel"},
27-
{"xtype":"cartesian"},
28-
{"xtype":"chart"},
29-
{"xtype":"legend"},
30-
{"xtype":"chartnavigator"},
31-
{"xtype":"polar"},
32-
{"xtype":"spacefilling"},
33-
{"xtype":"chip"},
34-
{"xtype":"component"},
35-
{"xtype":"container"},
36-
{"xtype":"d3-canvas"},
37-
{"xtype":"d3-heatmap"},
38-
{"xtype":"d3-pack"},
39-
{"xtype":"d3-partition"},
40-
{"xtype":"d3-sunburst"},
41-
{"xtype":"d3-tree"},
42-
{"xtype":"d3-horizontal-tree"},
43-
{"xtype":"d3-treemap"},
44-
{"xtype":"d3-svg"},
45-
{"xtype":"d3"},
46-
{"xtype":"boundlist"},
47-
{"xtype":"chipview"},
48-
{"xtype":"componentdataview"},
49-
{"xtype":"dataitem"},
50-
{"xtype":"dataview"},
51-
{"xtype":"emptytext"},
52-
{"xtype":"indexbar"},
53-
{"xtype":"itemheader"},
54-
{"xtype":"list"},
55-
{"xtype":"listitem"},
56-
{"xtype":"listitemplaceholder"},
57-
{"xtype":"listswiperitem"},
58-
{"xtype":"listswiperstepper"},
59-
{"xtype":"nestedlist"},
60-
{"xtype":"pullrefreshbar"},
61-
{"xtype":"pullrefreshspinner"},
62-
{"xtype":"simplelistitem"},
63-
{"xtype":"dialog"},
64-
{"xtype":"window"},
65-
{"xtype":"draw"},
66-
{"xtype":"surface"},
67-
{"xtype":"editor"},
68-
{"xtype":"checkbox"},
69-
{"xtype":"checkboxfield"},
70-
{"xtype":"checkboxgroup"},
71-
{"xtype":"combobox"},
72-
{"xtype":"comboboxfield"},
73-
{"xtype":"containerfield"},
74-
{"xtype":"fieldcontainer"},
75-
{"xtype":"datefield"},
76-
{"xtype":"datepickerfield"},
77-
{"xtype":"datepickernativefield"},
78-
{"xtype":"displayfield"},
79-
{"xtype":"emailfield"},
80-
{"xtype":"field"},
81-
{"xtype":"groupcontainer"},
82-
{"xtype":"filefield"},
83-
{"xtype":"filebutton"},
84-
{"xtype":"hiddenfield"},
85-
{"xtype":"inputfield"},
86-
{"xtype":"numberfield"},
87-
{"xtype":"fieldpanel"},
88-
{"xtype":"passwordfield"},
89-
{"xtype":"pickerfield"},
90-
{"xtype":"radio"},
91-
{"xtype":"radiofield"},
92-
{"xtype":"radiogroup"},
93-
{"xtype":"searchfield"},
94-
{"xtype":"selectfield"},
95-
{"xtype":"singlesliderfield"},
96-
{"xtype":"sliderfield"},
97-
{"xtype":"spinnerfield"},
98-
{"xtype":"textfield"},
99-
{"xtype":"textareafield"},
100-
{"xtype":"timefield"},
101-
{"xtype":"togglefield"},
102-
{"xtype":"cleartrigger"},
103-
{"xtype":"datetrigger"},
104-
{"xtype":"expandtrigger"},
105-
{"xtype":"menutrigger"},
106-
{"xtype":"revealtrigger"},
107-
{"xtype":"spindowntrigger"},
108-
{"xtype":"spinuptrigger"},
109-
{"xtype":"timetrigger"},
110-
{"xtype":"trigger"},
111-
{"xtype":"urlfield"},
112-
{"xtype":"fieldset"},
113-
{"xtype":"formpanel"},
114-
{"xtype":"froalaeditor"},
115-
{"xtype":"froalaeditorfield"},
116-
{"xtype":"gridcellbase"},
117-
{"xtype":"booleancell"},
118-
{"xtype":"gridcell"},
119-
{"xtype":"checkcell"},
120-
{"xtype":"datecell"},
121-
{"xtype":"numbercell"},
122-
{"xtype":"rownumberercell"},
123-
{"xtype":"textcell"},
124-
{"xtype":"treecell"},
125-
{"xtype":"widgetcell"},
126-
{"xtype":"celleditor"},
127-
{"xtype":"booleancolumn"},
128-
{"xtype":"checkcolumn"},
129-
{"xtype":"gridcolumn"},
130-
{"xtype":"column"},
131-
{"xtype":"templatecolumn"},
132-
{"xtype":"datecolumn"},
133-
{"xtype":"dragcolumn"},
134-
{"xtype":"numbercolumn"},
135-
{"xtype":"rownumberer"},
136-
{"xtype":"selectioncolumn"},
137-
{"xtype":"textcolumn"},
138-
{"xtype":"treecolumn"},
139-
{"xtype":"grid"},
140-
{"xtype":"headercontainer"},
141-
{"xtype":"lockedgrid"},
142-
{"xtype":"lockedgridregion"},
143-
{"xtype":"gridcolumnsmenu"},
144-
{"xtype":"gridgroupbythismenuitem"},
145-
{"xtype":"gridshowingroupsmenuitem"},
146-
{"xtype":"gridsortascmenuitem"},
147-
{"xtype":"gridsortdescmenuitem"},
148-
{"xtype":"pagingtoolbar"},
149-
{"xtype":"gridrow"},
150-
{"xtype":"rowbody"},
151-
{"xtype":"roweditorbar"},
152-
{"xtype":"roweditorcell"},
153-
{"xtype":"roweditor"},
154-
{"xtype":"roweditorgap"},
155-
{"xtype":"rowheader"},
156-
{"xtype":"gridsummaryrow"},
157-
{"xtype":"tree"},
158-
{"xtype":"image"},
159-
{"xtype":"img"},
160-
{"xtype":"indicator"},
161-
{"xtype":"label"},
162-
{"xtype":"treelist"},
163-
{"xtype":"treelistitem"},
164-
{"xtype":"loadmask"},
165-
{"xtype":"mask"},
166-
{"xtype":"media"},
167-
{"xtype":"menucheckitem"},
168-
{"xtype":"menuitem"},
169-
{"xtype":"menu"},
170-
{"xtype":"menuradioitem"},
171-
{"xtype":"menuseparator"},
172-
{"xtype":"messagebox"},
173-
{"xtype":"navigationview"},
174-
{"xtype":"panel"},
175-
{"xtype":"accordion"},
176-
{"xtype":"datepanel"},
177-
{"xtype":"datetitle"},
178-
{"xtype":"panelheader"},
179-
{"xtype":"timepanel"},
180-
{"xtype":"paneltitle"},
181-
{"xtype":"yearpicker"},
182-
{"xtype":"datepicker"},
183-
{"xtype":"picker"},
184-
{"xtype":"selectpicker"},
185-
{"xtype":"pickerslot"},
186-
{"xtype":"tabletpicker"},
187-
{"xtype":"pivotgridcell"},
188-
{"xtype":"pivotgridgroupcell"},
189-
{"xtype":"pivotd3container"},
190-
{"xtype":"pivotheatmap"},
191-
{"xtype":"pivottreemap"},
192-
{"xtype":"pivotgrid"},
193-
{"xtype":"pivotconfigfield"},
194-
{"xtype":"pivotconfigcontainer"},
195-
{"xtype":"pivotconfigform"},
196-
{"xtype":"pivotconfigpanel"},
197-
{"xtype":"pivotsettings"},
198-
{"xtype":"pivotrangeeditor"},
199-
{"xtype":"pivotgridrow"},
200-
{"xtype":"progress"},
201-
{"xtype":"progressbarwidget"},
202-
{"xtype":"segmentedbutton"},
203-
{"xtype":"sheet"},
204-
{"xtype":"slider"},
205-
{"xtype":"thumb"},
206-
{"xtype":"toggleslider"},
207-
{"xtype":"spacer"},
208-
{"xtype":"sparklinebar"},
209-
{"xtype":"sparkline"},
210-
{"xtype":"sparklinebox"},
211-
{"xtype":"sparklinebullet"},
212-
{"xtype":"sparklinediscrete"},
213-
{"xtype":"sparklineline"},
214-
{"xtype":"sparklinepie"},
215-
{"xtype":"sparklinetristate"},
216-
{"xtype":"splitbutton"},
217-
{"xtype":"tabbar"},
218-
{"xtype":"tabpanel"},
219-
{"xtype":"tab"},
220-
{"xtype":"tooltip"},
221-
{"xtype":"title"},
222-
{"xtype":"titlebar"},
223-
{"xtype":"tool"},
224-
{"xtype":"paneltool"},
225-
{"xtype":"toolbar"},
226-
{"xtype":"colorbutton"},
227-
{"xtype":"colorpickercolorpreview"},
228-
{"xtype":"colorfield"},
229-
{"xtype":"colorselector"},
230-
{"xtype":"gauge"},
231-
{"xtype":"map"},
232-
{"xtype":"google-map"},
233-
{"xtype":"rating"},
234-
{"xtype":"video"},
235-
{"xtype":"viewport"},
236-
{"xtype":"widget"},
2373
'Ext.layout.*'
2384
]);
+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"framework": "ext",
33
"toolkit": "modern",
4+
"theme": "theme-material",
45
"type": "{type}",
56
"folder": "{folder}"
67
}

generate/filetemplates/angular/base.tpl

+23-6
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,22 @@ export class base {
102102
}
103103

104104
baseOnInit(metaData: any) {
105+
106+
107+
108+
109+
110+
111+
}
112+
113+
@ContentChild('extroute',{ static : false }) _extroute: any;
114+
@ContentChildren('extroute') _extroutes: QueryList<any>;
115+
@ContentChild('extitem',{ static : false }) _extitem: any;
116+
@ContentChildren('extitem') _extitems: QueryList<any>;
117+
baseAfterViewInit(metaData: any) {
118+
119+
120+
105121
//console.log(`ngOnInit:` + metaData.XTYPE)
106122
let me: any = this
107123
let o: any = {}
@@ -129,13 +145,14 @@ export class base {
129145
me.ext = Ext.create(o)
130146
//console.log('Ext.create for ' + o.xtype + '(' + o.xng + ') renderTo: ' + o.renderTo)
131147
}
132-
}
133148

134-
@ContentChild('extroute',{ static : false }) _extroute: any;
135-
@ContentChildren('extroute') _extroutes: QueryList<any>;
136-
@ContentChild('extitem',{ static : false }) _extitem: any;
137-
@ContentChildren('extitem') _extitems: QueryList<any>;
138-
baseAfterContentInit() {
149+
150+
151+
152+
153+
154+
155+
139156
if (this._extitems.length == 1) {
140157
if (this._hostComponent != null) {
141158
this.ext.setHtml(this._extitem.nativeElement);

generate/filetemplates/angular/class.tpl

+10-9
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
SkipSelf,
1111
Output,
1212
OnInit,
13-
AfterContentInit,
13+
AfterViewInit,
1414
OnChanges,
1515
Component,
1616
ElementRef,
@@ -40,23 +40,24 @@ export class {classname}MetaData {
4040
providers: [{provide: base, useExisting: forwardRef(() => Ext{capclassname}Component)}],
4141
template: '<ng-template></ng-template>'
4242
})
43-
export class Ext{capclassname}Component extends base implements OnInit, AfterContentInit {
43+
export class Ext{capclassname}Component extends base implements OnInit, AfterViewInit {
4444
constructor(
4545
eRef:ElementRef, @Host() @Optional() @SkipSelf() public hostComponent : base) {
4646
super(eRef.nativeElement,{classname}MetaData,hostComponent)
4747
}
4848

4949
public ngOnInit() {this.baseOnInit({classname}MetaData)}
50-
51-
public ngAfterContentInit() {
52-
this.baseAfterContentInit()
53-
}
50+
51+
//public ngAfterContentInit() {
52+
// this.baseAfterContentInit()
53+
//}
5454

5555
//public ngOnChanges(changes: SimpleChanges) {this.baseOnChanges(changes)}
5656

57-
//public ngAfterViewInit() {
58-
// console.log('ngAfterViewInit')
59-
//}
57+
public ngAfterViewInit() {
58+
console.log('ngAfterViewInit')
59+
this.baseAfterViewInit({classname}MetaData)
60+
}
6061

6162
// public ngAfterViewChecked() {
6263
// console.log('ngAfterViewChecked')

0 commit comments

Comments
 (0)