Skip to content

Commit 52bf371

Browse files
authored
Merge pull request #4 from vairamuthuR/master
Volume 4, 2018 SP1 (v16.4.52) released
2 parents 9a5169a + 947e290 commit 52bf371

File tree

770 files changed

+246682
-95508
lines changed

Some content is hidden

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

770 files changed

+246682
-95508
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
dist/
22
node_modules/
3+
src/router.config.ts
4+
src/common/samplelist.ts

config.json

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
{
2+
"tslint": [
3+
"./src/**/*.ts",
4+
"!./src/**/*.d.ts",
5+
"!./src/common/sampleList.ts",
6+
"!./src/maps/MapData/*.ts",
7+
"!./src/common/locale-string.ts",
8+
"./spec/**/*.ts"
9+
],
10+
"htmllint": [
11+
"./src/**/*.html"
12+
],
13+
"json": [
14+
"./**/*.json"
15+
],
16+
"styles": [
17+
"./styles/**/*.scss"
18+
],
19+
"sasslint": [
20+
"./styles/**/*.scss"
21+
],
22+
"samplejson": [
23+
"./src/**/sample.json"
24+
],
25+
"watchTs": [
26+
"./src/**/*.ts",
27+
"./spec/**/*.ts"
28+
],
29+
"ts": [
30+
"./src/**/*.ts",
31+
"./spec/**/*.ts"
32+
],
33+
"dedupe": [
34+
"./src/**/*.ts"
35+
],
36+
"styleDependency": [
37+
"ej2"
38+
],
39+
"github": [
40+
"./src/**/*.{html,ts,json}",
41+
"./styles{,/**}",
42+
"./src/**/images{,/**}",
43+
"./src/common/lib{,/**}",
44+
"./src/common/cldr-data{,/**}",
45+
"./src/showcase{,/**}",
46+
"!./src/showcase/**/!(webpack.config)*.{js,json}",
47+
"!./styles/**/!(index)*.css",
48+
"./spec/**/*.ts",
49+
"./*.html",
50+
"./favicon.ico",
51+
"karma.conf.js",
52+
"package.json",
53+
"test-main.js",
54+
"tsconfig.json",
55+
"webpack.config.js",
56+
"!./googlec03dd4bc003151bc.html",
57+
"license"
58+
],
59+
"cssComponent": [
60+
"card"
61+
],
62+
"customNames": [
63+
"heatmap",
64+
"datasource",
65+
"tooltip",
66+
"drilldown",
67+
"smithchart",
68+
"sparkline",
69+
"econmics",
70+
"treemap",
71+
"gauge",
72+
"ajax",
73+
"api",
74+
"custom",
75+
"code",
76+
"blog",
77+
"embedly",
78+
"inline",
79+
"toolbar",
80+
"popup",
81+
"swipeable",
82+
"image",
83+
"checkbox",
84+
"json",
85+
"bpmn",
86+
"fishbone",
87+
"venn",
88+
"newsData",
89+
"virtualization",
90+
"html",
91+
"listview",
92+
"maskedtextbox",
93+
"numerictextbox",
94+
"treeview",
95+
"pdfviewer"
96+
]
97+
}

gulpfile.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ var config = require('./config.json')
77
var sampleOrder = JSON.parse(fs.readFileSync(__dirname + '/src/common/sampleorder.json'));
88
var sampleList;
99
const elasticlunr = require('elasticlunr');
10-
11-
require('./build/samples');
10+
var shelljs=require('shelljs');
11+
//require('./build/samples');
1212

1313
function generateSearchIndex(sampleArray) {
1414
elasticlunr.clearStopWords();
@@ -151,19 +151,18 @@ gulp.task('generate-routes', function() {
151151
curJson.samples.forEach(curSample => {
152152
var path = curJson.directory + '/' + curSample.url;
153153
var aData = {}
154-
imports = imports + 'import ' + curJson.name.replace(' ', '') + curSample.url.split('-').join('') + ' from \'./' + path + '.vue\'; \n';
154+
imports = imports + 'import ' + curJson.name.split(' ').join('') + curSample.url.split('-').join('') + ' from \'./' + path + '.vue\'; \n';
155155
aData["eCompName"] = curJson.name;
156156
aData["eSampleName"] = curSample.name;
157157
aData["eCategoryName"] = curSample.category;
158-
routs.push('{ path: \'/:theme/' + path + '.html\', component: ' + curJson.name.replace(' ', '') + curSample.url.split('-').join('') + ', meta: ' + JSON.stringify(aData) + ' }\n');
158+
routs.push('{ path: \'/:theme/' + path + '.html\', component: ' + curJson.name.split(' ').join('') + curSample.url.split('-').join('') + ', meta: ' + JSON.stringify(aData) + ' }\n');
159159
});
160160
});
161161
fs.writeFileSync("./src/router.config.ts", imports + 'export default [' + routs + '];');
162162
});
163163

164164
/* copy styles from nodemodules */
165165
gulp.task('copy', function (done) {
166-
var shelljs=require('shelljs')
167166
var files=glob.sync('./node_modules/@syncfusion/ej2/*.css')
168167
files.forEach(file=>
169168
{
@@ -172,7 +171,6 @@ gulp.task('copy', function (done) {
172171
});
173172

174173
gulp.task('build', function(done) {
175-
var shelljs = require('shelljs');
176174
shelljs.exec('gulp combine-samplelist && gulp generate-routes && gulp copy && npm run build', done)
177175
});
178176

@@ -182,4 +180,4 @@ gulp.task('serve',['build'], function(done) {
182180
port: 3000,
183181
ignore: ['node_modules']
184182
})
185-
});
183+
});

index.html

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,17 @@
22
<html lang="en">
33

44
<head>
5+
<!-- Google Tag Manager -->
6+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
7+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
8+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
9+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
10+
})(window,document,'script','dataLayer','GTM-WLQL39J');</script>
11+
<!-- End Google Tag Manager -->
512
<meta charset="utf-8" />
6-
<title>Essential JS 2 for Vue</title>
13+
<title>Demos, Examples of Syncfusion Vue UI Components</title>
714
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" />
8-
<meta name="description" content="Essential JS 2 for Vue is a modern JavaScript UI toolkit that has been built from the ground up to be lightweight, responsive, modular and touch friendly.
9-
It is written in TypeScript and has no external dependencies.">
15+
<meta name="description" content="Explore and learn Syncfusion Vue UI components library using large collection of feature-wise examples for each components.">
1016
<meta http-equiv="x-ua-compatible" content="ie=edge" />
1117
<meta name="author" content="Syncfusion" />
1218
<link rel="shortcut icon" href="favicon.ico" />
@@ -37,6 +43,10 @@
3743
</head>
3844

3945
<body class='e-view' aria-busy="true">
46+
<!-- Google Tag Manager (noscript) -->
47+
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WLQL39J"height="0"width="0"style="display:none;visibility:hidden"></iframe></noscript>
48+
<!-- End Google Tag Manager (noscript) -->
49+
<div hidden id="sync-analytics" data-queue="EJ2 - Vue - Demos"></div>
4050
<div id="app">
4151
<aside id='left-sidebar'>
4252
<div class='sb-left-pane e-view'>
@@ -71,7 +81,7 @@
7181
<div class="sb-mobile-header-button">
7282
About</div>
7383
</a>
74-
<a href='https://www.syncfusion.com/downloads/essential-js2' target="_blank">
84+
<a href='https://www.syncfusion.com/downloads/vue' target="_blank">
7585
<div class="sb-mobile-header-button">Pricing</div>
7686
</a>
7787
</div>
@@ -105,12 +115,6 @@
105115
<div class='sb-header-item sb-table-cell sb-lang-toggler-wrapper'>
106116
<span id='sb-switcher' role="button" tabindex="0" class='sb-lang-toggler sb-icons sb-icon-Dropdown' aria-label="change the samplebrowser"></span>
107117
</div>
108-
109-
<div class='sb-header-item sb-table-cell sb-preview-wrapper'>
110-
<div>
111-
<img src='./styles/images/Preview-label.svg' style="height:100%;width:75px;padding-left:16px">
112-
</div>
113-
</div>
114118
</div>
115119
<div class='sb-header-right sb-right sb-table'>
116120
<div class="sb-header-item sb-table-cell">
@@ -136,7 +140,7 @@
136140
<div class="sb-header-item sb-table-cell sb-header-settings sb-icons"></div>
137141
<div class="sb-header-splitter sb-download-splitter"></div>
138142
<div class='sb-header-item sb-table-cell sb-download-wrapper'>
139-
<a href='https://www.syncfusion.com/downloads/essential-js2' target="_blank">
143+
<a href='https://www.syncfusion.com/downloads/vue' target="_blank">
140144
<button id='download-now' class='sb-download-btn'>
141145
<span class='sb-download-text'>Download Now</span>
142146
</button>
@@ -203,7 +207,7 @@
203207
</div>
204208
<div class='setting-content setting-theme-change'>
205209
<select id='sb-setting-theme' class='sb-setting-theme-select'>
206-
<option value="material">Material</option>
210+
<option value="material">Material</option>
207211
<option value="fabric">Fabric</option>
208212
<option value="bootstrap">Bootstrap</option>
209213
<option value="highcontrast">High Contrast</option>
@@ -339,20 +343,20 @@ <h1 class='sb-sample-text'>Chart</h1>
339343
<div class="sb-footer">
340344
<div class="sb-footer-left">
341345
<div class="sb-footer-links">
342-
<a href="https://help.syncfusion.com/essential-js2/vue/documentation/" target="_blank">
346+
<a href="https://ej2.syncfusion.com/vue/documentation/" target="_blank">
343347
<div class="sb-footer-link">Documentation</div>
344348
</a>
345-
<a href="https://www.syncfusion.com/forum/vue-js2" target="_blank">
349+
<a href="https://www.syncfusion.com/forums/vue" target="_blank">
346350
<div class="sb-footer-link">Forum</div>
347351
</a>
348-
<a href="https://www.syncfusion.com/blogs/" target="_blank">
352+
<a href="https://blog.syncfusion.com/" target="_blank">
349353
<div class="sb-footer-link">Blog</div>
350354
</a>
351355
<a href="https://www.syncfusion.com/kb/" target="_blank">
352356
<div class="sb-footer-link">Knowledge Base</div>
353357
</a>
354358
</div>
355-
<div class="sb-footer-copyright">Copyright © 2001-2018 Syncfusion Inc.</div>
359+
<div class="sb-footer-copyright">Copyright © 2001-2019 Syncfusion Inc.</div>
356360
</div>
357361
<div class="sb-footer-logo">
358362
<a href="https://www.syncfusion.com/" target="_blank">
@@ -394,4 +398,4 @@ <h1 class='sb-sample-text'>Chart</h1>
394398
<script src="./dist/build.js" type="text/javascript"></script>
395399
</body>
396400

397-
</html>
401+
</html>

manifest.Webmanifest

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,30 @@
11
{
2-
"lang": "en",
3-
"name": "Essential JS 2 for Vue",
4-
"description": "Essential JS 2 for Vue is a modern JavaScript UI toolkit that has been built from the ground up to be lightweight, responsive, modular and touch friendly. It is written in TypeScript and has no external dependencies.",
5-
"short_name": "EJ2 Vue",
6-
"icons": [{
7-
"src": "favicon.ico",
8-
"sizes": "64x64"
9-
}, {
10-
"src": "favicon.ico",
11-
"sizes": "128x128"
12-
}],
13-
"scope": "/racer/",
14-
"start_url": "index.html",
15-
"display": "fullscreen",
16-
"​​orientation": "portrait-primary",
17-
"theme_color": "#FFFFFF",
18-
"background_color": "#F8F8F8",
19-
"serviceworker": {
20-
"src": "sw.js",
21-
"scope": "/racer/",
22-
"update_via_cache": "none"
23-
},
24-
"related_applications": [{
25-
"platform": "play",
26-
"url": "https://play.google.com/store/apps/details?id=com.Syncfusion.ej2",
27-
"id": "com.Syncfusion.ej2"
28-
}]
29-
}
2+
"lang": "en",
3+
"name": "Examples of Syncfusion Vue UI Components",
4+
"description": "Explore and learn Syncfusion Vue UI components library using large collection of feature-wise examples for each components.",
5+
"short_name": "EJ2 Vue",
6+
"icons": [{
7+
"src": "favicon.ico",
8+
"sizes": "64x64"
9+
}, {
10+
"src": "favicon.ico",
11+
"sizes": "128x128"
12+
}],
13+
"scope": "/racer/",
14+
"start_url": "index.html",
15+
"display": "fullscreen",
16+
"​​orientation": "portrait-primary",
17+
"theme_color": "#FFFFFF",
18+
"background_color": "#F8F8F8",
19+
"serviceworker": {
20+
"src": "sw.js",
21+
"scope": "/racer/",
22+
"update_via_cache": "none"
23+
},
24+
"related_applications": [{
25+
"platform": "play",
26+
"url": "https://play.google.com/store/apps/details?id=com.Syncfusion.ej2",
27+
"id": "com.Syncfusion.ej2"
28+
}]
29+
}
30+

package.json

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ej2-vue-samples",
33
"version": "1.0.0",
4-
"description": "",
4+
"description": "Examples of Vue UI Components",
55
"scripts": {
66
"build": "node --max_old_space_size=8096 node_modules/webpack/bin/webpack.js --config ./webpack.config.js",
77
"ci-publish": "gulp publish-samples"
@@ -11,26 +11,31 @@
1111
"@syncfusion/ej2": "*",
1212
"@syncfusion/ej2-vue-base": "*",
1313
"@syncfusion/ej2-vue-buttons": "*",
14-
"@syncfusion/ej2-vue-splitbuttons": "*",
1514
"@syncfusion/ej2-vue-calendars": "*",
1615
"@syncfusion/ej2-vue-charts": "*",
16+
"@syncfusion/ej2-vue-circulargauge": "*",
1717
"@syncfusion/ej2-vue-diagrams": "*",
18-
"@syncfusion/ej2-vue-navigations": "*",
19-
"@syncfusion/ej2-vue-notifications": "*",
20-
"@syncfusion/ej2-vue-lists": "*",
18+
"@syncfusion/ej2-vue-documenteditor": "*",
2119
"@syncfusion/ej2-vue-dropdowns": "*",
2220
"@syncfusion/ej2-vue-grids": "*",
23-
"@syncfusion/ej2-vue-pivotview": "*",
24-
"@syncfusion/ej2-vue-schedule": "*",
25-
"@syncfusion/ej2-vue-inputs": "*",
26-
"@syncfusion/ej2-vue-popups": "*",
2721
"@syncfusion/ej2-vue-heatmap": "*",
28-
"@syncfusion/ej2-vue-treemap": "*",
29-
"@syncfusion/ej2-vue-maps": "*",
30-
"@syncfusion/ej2-vue-circulargauge": "*",
22+
"@syncfusion/ej2-vue-inplace-editor": "*",
23+
"@syncfusion/ej2-vue-inputs": "*",
24+
"@syncfusion/ej2-vue-layouts": "*",
3125
"@syncfusion/ej2-vue-lineargauge": "*",
26+
"@syncfusion/ej2-vue-lists": "*",
27+
"@syncfusion/ej2-vue-maps": "*",
28+
"@syncfusion/ej2-vue-navigations": "*",
29+
"@syncfusion/ej2-vue-notifications": "*",
30+
"@syncfusion/ej2-vue-pdfviewer": "*",
31+
"@syncfusion/ej2-vue-pivotview": "*",
32+
"@syncfusion/ej2-vue-popups": "*",
33+
"@syncfusion/ej2-vue-querybuilder": "*",
3234
"@syncfusion/ej2-vue-richtexteditor": "*",
33-
"@syncfusion/ej2-vue-documenteditor": "*",
35+
"@syncfusion/ej2-vue-schedule": "*",
36+
"@syncfusion/ej2-vue-splitbuttons": "*",
37+
"@syncfusion/ej2-vue-treegrid": "*",
38+
"@syncfusion/ej2-vue-treemap": "*",
3439
"@types/codemirror": "0.0.56",
3540
"@types/marked": "^0.3.0",
3641
"codemirror": "^5.37.0",

samples/sidebar/api/index.css

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ body {
133133
}
134134

135135
#hamburger.menu:before {
136-
content: '\e7f6';
136+
content: '\e10d';
137137
}
138138

139139
#hamburger.menu.e-rtl{
@@ -159,3 +159,10 @@ body {
159159
.e-sidebar.e-right .title-header #close {
160160
float: left;
161161
}
162+
163+
@font-face {
164+
font-family: 'e-icons';
165+
src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
166+
font-weight: normal;
167+
font-style: normal;
168+
}

0 commit comments

Comments
 (0)