Skip to content

Commit 80ded53

Browse files
author
pipeline
committed
feature(EJ2-3536): Numeric ng release changes have been committed into master.
1 parent b8883ee commit 80ded53

File tree

211 files changed

+7204
-290
lines changed

Some content is hidden

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

211 files changed

+7204
-290
lines changed

package.json

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,25 @@
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",
77
"dependencies": {
8-
"@angular/common": "^2.2.0",
9-
"@angular/compiler": "^2.2.0",
10-
"@angular/core": "^2.2.0",
11-
"@angular/forms": "^2.2.0",
12-
"@angular/http": "^2.2.0",
13-
"@angular/upgrade": "^2.2.0",
14-
"@angular/platform-browser": "^2.2.0",
15-
"@angular/platform-browser-dynamic": "^2.2.0",
16-
"@angular/router": "^3.2.0",
17-
"zone.js": "^0.7.2",
8+
"@angular/common": "^4.3.0",
9+
"@angular/compiler": "^4.3.0",
10+
"@angular/core": "^4.3.0",
11+
"@angular/forms": "^4.3.0",
12+
"@angular/http": "^4.3.0",
13+
"@angular/upgrade": "^4.3.0",
14+
"@angular/platform-browser": "^4.3.0",
15+
"@angular/platform-browser-dynamic": "^4.3.0",
16+
"@angular/router": "^4.3.0",
17+
"zone.js": "^0.8.4",
1818
"core-js": "^2.4.1",
19-
"rxjs": "^5.0.0",
19+
"rxjs": "^5.0.1",
2020
"@syncfusion/ej2": "*",
2121
"@syncfusion/ej2-ng-base": "*",
2222
"@syncfusion/ej2-ng-buttons": "*",
2323
"@syncfusion/ej2-ng-lists": "*",
2424
"@syncfusion/ej2-ng-grids": "*",
2525
"@syncfusion/ej2-ng-charts": "*",
26+
"@syncfusion/ej2-ng-circulargauge": "*",
2627
"@syncfusion/ej2-ng-dropdowns": "*",
2728
"@syncfusion/ej2-ng-calendars": "*",
2829
"@syncfusion/ej2-ng-navigations": "*",
@@ -32,8 +33,8 @@
3233
"reflect-metadata": "^0.1.9"
3334
},
3435
"devDependencies": {
35-
"@angular/compiler-cli": "^2.2.0",
36-
"@angular/platform-server": "^2.2.0",
36+
"@angular/compiler-cli": "^4.3.0",
37+
"@angular/platform-server": "^4.3.0",
3738
"@types/jasmine": "^2.2.29",
3839
"@types/requirejs": "^2.1.26",
3940
"@types/node": "^6.0.46",

src/app.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { BrowserModule } from '@angular/platform-browser';
33
import { HashLocationStrategy, LocationStrategy } from '@angular/common';
44
import { HttpModule, JsonpModule } from '@angular/http';
55
import { SBRoutingModule } from './common/sb.router';
6+
import { SharedModule } from './common/shared.module';
67

78
import { SBController } from './common/sb.component';
89
import { LPController } from './common/lp.component';
@@ -12,6 +13,7 @@ import { LPController } from './common/lp.component';
1213
imports: [
1314
BrowserModule,
1415
SBRoutingModule,
16+
SharedModule,
1517
HttpModule,
1618
JsonpModule
1719
],

src/button/default-plnkr.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"common/shared.module":"import { NgModule } from '@angular/core';\nimport { ButtonModule } from '@syncfusion/ej2-ng-buttons';\nimport { ListViewModule } from '@syncfusion/ej2-ng-lists';\nimport { DropDownListModule } from '@syncfusion/ej2-ng-dropdowns';\n\n\n@NgModule({\n imports: [\n ButtonModule,\n ListViewModule,\n DropDownListModule\n ],\n \n exports: [\n ButtonModule,\n ListViewModule,\n DropDownListModule\n ]\n})\nexport class SharedModule { }\n","app.module":"import { DefaultButtonController } from './default.component';\nimport { HttpModule, JsonpModule } from '@angular/http';\nimport { BrowserModule } from '@angular/platform-browser';\nimport 'rxjs/add/operator/map';\nimport { NgModule, ModuleWithProviders } from '@angular/core';\n\n\nimport { SharedModule } from './common/shared.module';\n\n\n\n\n\n@NgModule({\n imports: [SharedModule, HttpModule, JsonpModule, BrowserModule],\ndeclarations: [DefaultButtonController],\nbootstrap: [DefaultButtonController]\n})\nexport class AppModule { }","default.component":"import { Component, ViewEncapsulation, Inject, ViewChild } from '@angular/core';\nimport { ButtonComponent } from '@syncfusion/ej2-ng-buttons';\n/**\n * Default Button Controller\n */\n@Component({\n selector: 'control-content',\n templateUrl: 'default.html',\n styleUrls: ['button.css'],\n encapsulation: ViewEncapsulation.None\n})\n\nexport class DefaultButtonController {\n @ViewChild('toggleBtn')\n public toggleBtn: ButtonComponent;\n \n btnClick() {\n if (this.toggleBtn.element.classList.contains('e-active')) {\n this.toggleBtn.content = 'Play';\n this.toggleBtn.iconCss = 'e-icons e-play-icon';\n } else {\n this.toggleBtn.content = 'Pause';\n this.toggleBtn.iconCss = 'e-icons e-pause-icon';\n }\n }\n}","default.html":"<div class=\"button-section\">\n <div id=\"button-control\">\n <div class=\"row\">\n <div class=\"col-xs-6 col-sm-6 col-lg-6 col-md-6\">\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button [isPrimary]=\"true\">Primary</button>\n </div>\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button>Normal</button>\n </div>\n </div>\n <div class=\"col-xs-6 col-sm-6 col-lg-6 col-md-6\">\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button cssClass=\"e-outline\" [isPrimary]=\"true\">Outline</button>\n </div>\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button cssClass=\"e-flat\">Flat</button>\n </div>\n </div>\n </div>\n <div class=\"row\">\n <div class=\"col-xs-6 col-sm-6 col-lg-6 col-md-6\">\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button cssClass=\"e-success\">Success</button>\n </div>\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button cssClass=\"e-warning\">Warning</button>\n </div>\n </div>\n <div class=\"col-xs-6 col-sm-6 col-lg-6 col-md-6\">\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button cssClass=\"e-danger\">Danger</button>\n </div>\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button cssClass=\"e-info\">Info</button>\n </div>\n </div>\n </div>\n <div class=\"row\">\n <div class=\"col-xs-6 col-sm-6 col-lg-6 col-md-6\">\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button cssClass=\"e-flat\" iconCss=\"e-icons e-prev-icon\"></button>\n </div>\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button #toggleBtn ej-button cssClass=\"e-flat\" [isToggle]=\"true\" (click)=\"btnClick()\" iconCss=\"e-icons e-play-icon\">Play</button>\n </div>\n </div>\n <div class=\"col-xs-6 col-sm-6 col-lg-6 col-md-6\">\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button cssClass=\"e-flat\" iconCss=\"e-icons e-open-icon\" iconPosition=\"right\">Open</button>\n </div>\n <div class=\"col-xs-12 col-sm-12 col-lg-6 col-md-6\">\n <button ej-button cssClass=\"e-small\">Small</button>\n </div>\n </div>\n </div>\n </div>\n</div>","button.css":"#button-control {\n width: 100%;\n margin-top: 10%;\n text-align: center;\n}\n \n @media only screen and (max-width: 500px) {\n #button-control {\n margin-left: -3%;\n }\n }\n \n .button-section {\n width: 80%;\n margin: auto;\n }\n \n #button-control .col-xs-12 {\n margin-bottom: 30px;\n }\n\n #button-control .e-btn-icon::before {\n position: relative;\n top: 1px;\n }\n \n .e-play-icon::before {\n content: '\\e798';\n }\n \n .e-pause-icon::before {\n content: '\\e753';\n }\n \n .e-open-icon::before {\n content: '\\e782';\n }\n \n .e-prev-icon::before {\n content: '\\e797';\n }","index.html":"<html>\n \n <head>\n <meta name=\"author\" content=\"Syncfusion\" />\n <link href=\"http://npmci.syncfusion.com/packages/production/material.css\" rel=\"stylesheet\" />\n <script src=\"https://unpkg.com/core-js/client/shim.min.js\"></script>\n <script src=\"https://cdnjs.cloudflare.com/ajax/libs/core-js/2.4.1/core.min.js\"></script>\n <script src=\"https://cdnjs.cloudflare.com/ajax/libs/zone.js/0.6.25/zone.min.js\"></script>\n <script src=\"https://unpkg.com/[email protected]\"></script>\n <script src=\"https://cdnjs.cloudflare.com/ajax/libs/systemjs/0.19.38/system.js\"></script>\n <script src=\"systemjs.config.js\"></script>\n </head>\n \n <body>\n <control-content>\n <div id='loader'>Loading...</div>\n </control-content>\n </body>\n \n </html>\n ","systemjs.config.js":"System.config({\n transpiler: \"typescript\",\n typescriptOptions: {\n compilerOptions: {\n target: \"umd\",\n module: \"commonjs\",\n moduleResolution: \"node\",\n emitDecoratorMetadata: true,\n experimentalDecorators: true\n }\n },\n paths: {\n \"syncfusion:\": \"http://npmci.syncfusion.com/packages/production/\",\n \"angular:\": \"https://unpkg.com/@angular/\"\n },\n map: {\n main: 'main.ts',\n typescript: \"https://unpkg.com/[email protected]/lib/typescript.js\",\n \"plugin-json\":\"https://cdnjs.cloudflare.com/ajax/libs/systemjs-plugin-json/0.3.0/json.min.js\",\n \"@syncfusion/ej2-base\": \"syncfusion:ej2-base/dist/ej2-base.umd.min.js\",\n \"@syncfusion/ej2-buttons\": \"syncfusion:ej2-buttons/dist/ej2-buttons.umd.min.js\",\n \"@syncfusion/ej2-calendars\": \"syncfusion:ej2-calendars/dist/ej2-calendars.umd.min.js\",\n \"@syncfusion/ej2-charts\": \"syncfusion:ej2-charts/dist/ej2-charts.umd.min.js\",\n \"@syncfusion/ej2-circulargauge\": \"syncfusion:ej2-circulargauge/dist/ej2-circulargauge.umd.min.js\",\n \"@syncfusion/ej2-data\": \"syncfusion:ej2-data/dist/ej2-data.umd.min.js\",\n \"@syncfusion/ej2-dropdowns\": \"syncfusion:ej2-dropdowns/dist/ej2-dropdowns.umd.min.js\",\n \"@syncfusion/ej2-grids\": \"syncfusion:ej2-grids/dist/ej2-grids.umd.min.js\",\n \"@syncfusion/ej2-inputs\": \"syncfusion:ej2-inputs/dist/ej2-inputs.umd.min.js\",\n \"@syncfusion/ej2-lists\": \"syncfusion:ej2-lists/dist/ej2-lists.umd.min.js\",\n \"@syncfusion/ej2-navigations\": \"syncfusion:ej2-navigations/dist/ej2-navigations.umd.min.js\",\n \"@syncfusion/ej2-popups\": \"syncfusion:ej2-popups/dist/ej2-popups.umd.min.js\",\n \"@syncfusion/ej2-lineargauge\": \"syncfusion:ej2-lineargauge/dist/ej2-lineargauge.umd.min.js\",\n\n \"@syncfusion/ej2-ng-base\": \"syncfusion:ej2-ng-base/dist/ej2-ng-base.umd.min.js\",\n \"@syncfusion/ej2-ng-buttons\": \"syncfusion:ej2-ng-buttons/dist/ej2-ng-buttons.umd.min.js\",\n \"@syncfusion/ej2-ng-calendars\": \"syncfusion:ej2-ng-calendars/dist/ej2-ng-calendars.umd.min.js\",\n \"@syncfusion/ej2-ng-charts\": \"syncfusion:ej2-ng-charts/dist/ej2-ng-charts.umd.min.js\",\n \"@syncfusion/ej2-ng-circulargauge\": \"syncfusion:ej2-ng-circulargauge/dist/ej2-ng-circulargauge.umd.min.js\",\n \"@syncfusion/ej2-ng-data\": \"syncfusion:ej2-ng-data/dist/ej2-ng-data.umd.min.js\",\n \"@syncfusion/ej2-ng-dropdowns\": \"syncfusion:ej2-ng-dropdowns/dist/ej2-ng-dropdowns.umd.min.js\",\n \"@syncfusion/ej2-ng-grids\": \"syncfusion:ej2-ng-grids/dist/ej2-ng-grids.umd.min.js\",\n \"@syncfusion/ej2-ng-inputs\": \"syncfusion:ej2-ng-inputs/dist/ej2-ng-inputs.umd.min.js\",\n \"@syncfusion/ej2-ng-lists\": \"syncfusion:ej2-ng-lists/dist/ej2-ng-lists.umd.min.js\",\n \"@syncfusion/ej2-ng-navigations\": \"syncfusion:ej2-ng-navigations/dist/ej2-ng-navigations.umd.min.js\",\n \"@syncfusion/ej2-ng-popups\": \"syncfusion:ej2-ng-popups/dist/ej2-ng-popups.umd.min.js\",\n \"@syncfusion/ej2-ng-lineargauge\": \"syncfusion:ej2-ng-lineargauge/dist/ej2-ng-lineargauge.umd.min.js\",\n\n '@angular/core': 'angular:core/bundles/core.umd.js',\n '@angular/common': 'angular:common/bundles/common.umd.js',\n '@angular/compiler': 'angular:compiler/bundles/compiler.umd.js',\n '@angular/http': 'angular:http/bundles/http.umd.js',\n '@angular/forms': 'angular:forms/bundles/forms.umd.js',\n '@angular/router': 'angular:router/bundles/router.umd.js',\n '@angular/platform-browser': 'angular:platform-browser/bundles/platform-browser.umd.js',\n '@angular/platform-browser-dynamic': 'angular:platform-browser-dynamic/bundles/platform-browser-dynamic.umd.js',\n '@angular/material': 'angular:material/bundles/material.umd.js',\n 'rxjs': 'https://unpkg.com/rxjs'\n },\n meta: { \n '*.json': { loader: 'plugin-json' }\n }\n});\n\nSystem.import('main.ts').catch(console.error.bind(console));\n","main.ts":"import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';\nimport { enableProdMode } from '@angular/core';\nimport { AppModule } from './app.module';\n\nenableProdMode();\nplatformBrowserDynamic().bootstrapModule(AppModule);"}

0 commit comments

Comments
 (0)