Skip to content
This repository was archived by the owner on Mar 2, 2018. It is now read-only.

Commit daf09a0

Browse files
committed
changed module name as @angular style, @ngui
1 parent a97729d commit daf09a0

Some content is hidden

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

52 files changed

+770
-770
lines changed

README.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# ng2-datetime-picker
1+
# Angular(2+) Datetime Picker
22

3-
[![Build Status](https://travis-ci.org/ng2-ui/ng2-datetime-picker.svg?branch=master)](https://travis-ci.org/ng2-ui/ng2-datetime-picker)
4-
[![Join the chat at https://gitter.im/ng2-ui/ng2-datetime-picker](https://badges.gitter.im/ng2-ui/ng2-datetime-picker.svg)](https://gitter.im/ng2-ui/ng2-datetime-picker?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
3+
[![Build Status](https://travis-ci.org/ng2-ui/datetime-picker.svg?branch=master)](https://travis-ci.org/ng2-ui/datetime-picker)
4+
[![Join the chat at https://gitter.im/ng2-ui/datetime-picker](https://badges.gitter.im/ng2-ui/datetime-picker.svg)](https://gitter.im/ng2-ui/datetime-picker?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
55
AngularJS 2 DateTime Picker
66

7-
<a href="https://rawgit.com/ng2-ui/ng2-datetime-picker/master/app/index.html">
7+
<a href="https://rawgit.com/ng2-ui/datetime-picker/master/app/index.html">
88
<img src="http://i.imgur.com/g5qbBBz.png" width="50%" style="border:1px solid grey" />
99
</a>
1010

@@ -22,25 +22,25 @@ AngularJS 2 DateTime Picker
2222

2323
## Install
2424

25-
1. install ng2-datetime-picker
25+
1. install datetime-picker
2626

27-
$ npm install ng2-datetime-picker --save
27+
$ npm install @ngui/datetime-picker --save
2828

29-
2. add `map` and `packages` to your `systemjs.config.js`
29+
2. If you are using SystemJS, add `map` and `packages` to your `systemjs.config.js`
3030

31-
map[‘ng2-datetime-picker'] = 'node_modules/ng2-datetime-picker/dist';
32-
packages[‘ng2-datetime-picker'] = { main: 'ng2-datetime-picker.umd.js', defaultExtension: 'js’ }
31+
map[‘@ngui/datetime-picker'] = 'node_modules/@ngui/datetime-picker/dist';
32+
packages[‘@ngui/datetime-picker'] = { main: '@ngui/datetime-picker.umd.js', defaultExtension: 'js’ }
3333

34-
3. import Ng2DatetimePickerModule to your AppModule
34+
3. import NguiDatetimePickerModule to your AppModule
3535

3636
import { NgModule } from '@angular/core';
3737
import { FormsModule } from "@angular/forms";
3838
import { BrowserModule } from '@angular/platform-browser';
3939
import { AppComponent } from './app.component';
40-
import { Ng2DatetimePickerModule } from 'ng2-datetime-picker';
40+
import { NguiDatetimePickerModule } from '@ngui/datetime-picker';
4141

4242
@NgModule({
43-
imports: [BrowserModule, FormsModule, Ng2DatetimePickerModule],
43+
imports: [BrowserModule, FormsModule, NguiDatetimePickerModule],
4444
declarations: [AppComponent],
4545
bootstrap: [ AppComponent ]
4646
})
@@ -51,20 +51,20 @@ AngularJS 2 DateTime Picker
5151

5252
<input
5353
[(ngModel)]="myDate"
54-
ng2-datetime-picker
54+
ngui-datetime-picker
5555
date-only="true" />
5656

5757
<form [formGroup]="myForm">
5858
<input
5959
required
6060
[(ngModel)]='myVar'
6161
formControlName="date"
62-
ng2-datetime-picker
62+
ngui-datetime-picker
6363
date-only="true"/>
6464
</form>
6565

6666
<input
67-
[(ngModel)]="date2" ng2-datetime-picker
67+
[(ngModel)]="date2" ngui-datetime-picker
6868
date-format="DD-MM-YYYY hh:mm"
6969
year="2014"
7070
month="12"
@@ -80,12 +80,12 @@ For full example, please check `test` directory to see the example of;
8080

8181
## Override default style
8282

83-
The default style is written in `src/ng2-datetime-picker.component.ts`.
83+
The default style is written in `src/ngui-datetime-picker.component.ts`.
8484
This can be overwritten by giving a more detailed css selector.
8585

8686
e.g.,
8787

88-
#my-div .ng2-datetime-picker {
88+
#my-div .ngui-datetime-picker {
8989
background-color: blue;
9090
}
9191

@@ -102,34 +102,34 @@ you can use both date-format and parse-format:
102102

103103
<input
104104
[(ngModel)]="date"
105-
ng2-datetime-picker
105+
ngui-datetime-picker
106106
date-format="MM/DD/YYYY HH:mm"
107107
parse-format="YYYY-MM-DD HH:mm:ss" />
108108

109109
If you want to have your own date format without using momentjs,
110-
please override `Ng2DateTime.parser` and `Ng2DateTime.formatDate` function.
110+
please override `NguiDateTime.parser` and `NguiDateTime.formatDate` function.
111111
For example,
112112

113-
import { Ng2DatetimePickerModule, Ng2Datetime } from 'ng2-datetime-picker';
113+
import { NguiDatetimePickerModule, NguiDatetime } from '@ngui/datetime-picker';
114114

115115
// Override Date object formatter
116-
Ng2Datetime.formatDate = (date: Date) : string => {
116+
NguiDatetime.formatDate = (date: Date) : string => {
117117
..... my own function that returns a string ....
118118
};
119119

120120
// Override Date object parser
121-
Ng2Datetime.parseDate = (str: any): Date => {
121+
NguiDatetime.parseDate = (str: any): Date => {
122122
.... my own function that returns a date ...
123123
} ;
124124

125125
@NgModule({
126-
imports: [BrowserModule, FormsModule, Ng2DatetimePickerModule],
126+
imports: [BrowserModule, FormsModule, NguiDatetimePickerModule],
127127
declarations: [AppComponent],
128128
bootstrap: [ AppComponent ]
129129
})
130130
export class AppModule { }
131131

132-
In addition, you can override other static variables of `Ng2Datetime` class. The following
132+
In addition, you can override other static variables of `NguiDatetime` class. The following
133133
is the list of variables that you can override.
134134

135135
* **days**: default: 1,2,....31
@@ -166,7 +166,7 @@ please send me email to `allenhwkim AT gmail.com` with your github id.
166166

167167
* **date-only**, true or false, default is false
168168
* **time-only**, true or false, default is false
169-
* **close-on-select**, true or false. indicates to close ng2-datetime-picker when select a date. default: true
169+
* **close-on-select**, true or false. indicates to close ngui-datetime-picker when select a date. default: true
170170
* **date-format**, momentjs date format, e.g. YYYY-MM-DD hh:mm:ss.
171171
You need to include `moment` js in your html to use date-format.
172172
`<script src="moment.min.js"></script>`
@@ -197,8 +197,8 @@ please send me email to `allenhwkim AT gmail.com` with your github id.
197197

198198
### To start
199199

200-
$ git clone https://github.com/ng2-ui/ng2-datetime-picker.git
201-
$ cd ng2-datetime-picker
200+
$ git clone https://github.com/ng2-ui/datetime-picker.git
201+
$ cd datetime-picker
202202
$ npm install
203203
$ npm start
204204

app/app.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Component } from '@angular/core';
22

33
//noinspection TypeScriptCheckImport
4-
import { Ng2Datetime } from 'ng2-datetime-picker';
5-
Ng2Datetime.firstDayOfWeek = 0; //e.g. 1, or 6
4+
import { NguiDatetime } from '@ngui/datetime-picker';
5+
NguiDatetime.firstDayOfWeek = 0; //e.g. 1, or 6
66

77
@Component({
88
selector: 'my-app',

app/build/app.js

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/build/app.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/component-test.component.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ declare var moment: any;
55
moment['locale']('en-ca'); //e.g. fr-ca
66

77
//noinspection TypeScriptCheckImport
8-
import { Ng2Datetime } from 'ng2-datetime-picker';
8+
import { NguiDatetime } from '@ngui/datetime-picker';
99

1010
var templateStr = `
1111
<fieldset><legend><h2>Attributes and Events</h2></legend>
12-
<ng2-utils-1>
13-
<ng2-datetime-picker
12+
<ngui-utils-1>
13+
<ngui-datetime-picker
1414
*ngIf="show !== false"
1515
date-format="DD-MM-YYYY hh:mm"
1616
[date-only]="false"
@@ -25,10 +25,10 @@ var templateStr = `
2525
[disabled-dates]="disabledDates"
2626
(closing$)="show = false"
2727
(selected$)="selectedDate = $event">
28-
</ng2-datetime-picker>
28+
</ngui-datetime-picker>
2929
<br/> selected DateTime : {{ selectedDate || defaultValue }}
30-
</ng2-utils-1>
31-
<pre>{{templateStr | htmlCode:'ng2-utils-1'}}</pre>
30+
</ngui-utils-1>
31+
<pre>{{templateStr | htmlCode:'ngui-utils-1'}}</pre>
3232
</fieldset>
3333
`;
3434

app/directive-test.component.ts

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Component, ViewEncapsulation } from '@angular/core';
22
import { Validators, FormGroup, FormArray, FormBuilder } from '@angular/forms';
33

44
//noinspection TypeScriptCheckImport
5-
import { Ng2Datetime } from 'ng2-datetime-picker';
5+
import { NguiDatetime } from '@ngui/datetime-picker';
66

77
declare var moment: any;
88
moment['locale']('en-ca'); //e.g. fr-ca
@@ -12,10 +12,10 @@ var templateStr = `
1212
<h1>Ng2 DateTime Picker Test</h1>
1313
1414
<fieldset id="test2"><legend><h2>min date, max date, disabled dates</h2></legend>
15-
<ng2-utils-2>
15+
<ngui-utils-2>
1616
<input
1717
[(ngModel)]="date2"
18-
ng2-datetime-picker
18+
ngui-datetime-picker
1919
[disabled-dates]="date2DisabledDates"
2020
[min-date]="date2MinDate"
2121
[max-date]="date2MaxDate"
@@ -24,42 +24,42 @@ var templateStr = `
2424
date-only="true"/>
2525
date2: {{date2}}
2626
<button id="set-date" (click)="date2 = date2New">Set 2017-12-31</button>
27-
</ng2-utils-2>
28-
<pre>{{templateStr | htmlCode:'ng2-utils-2'}}</pre>
27+
</ngui-utils-2>
28+
<pre>{{templateStr | htmlCode:'ngui-utils-2'}}</pre>
2929
</fieldset>
3030
3131
<fieldset id="test3"><legend><h2>time only</h2></legend>
32-
<ng2-utils-4>
32+
<ngui-utils-4>
3333
<input [(ngModel)]="date3"
34-
ng2-datetime-picker
34+
ngui-datetime-picker
3535
date-format="DD-MM-YYYY hh:mm"
3636
time-only="true"
3737
minute-step="5"
3838
(popupClosed)="onDatetimePickerClosed()"
3939
[close-on-select]="false" />
40-
</ng2-utils-4>
41-
<pre>{{templateStr | htmlCode:'ng2-utils-4'}}</pre>
40+
</ngui-utils-4>
41+
<pre>{{templateStr | htmlCode:'ngui-utils-4'}}</pre>
4242
</fieldset>
4343
4444
<fieldset id="test4"><legend><h2>with timezone</h2></legend>
45-
<ng2-utils-6>
45+
<ngui-utils-6>
4646
<input
4747
[(ngModel)]="date4"
48-
ng2-datetime-picker
48+
ngui-datetime-picker
4949
[date-format]="date4TimezoneFormat" />
5050
dateWithTimezone: {{dateWithTimezone}}
5151
<br/>
52-
</ng2-utils-6>
53-
<pre>{{templateStr | htmlCode:'ng2-utils-6'}}</pre>
52+
</ngui-utils-6>
53+
<pre>{{templateStr | htmlCode:'ngui-utils-6'}}</pre>
5454
</fieldset>
5555
5656
<fieldset id="test5"><legend><h2>Reactive form</h2></legend>
57-
<ng2-utils-3>
57+
<ngui-utils-3>
5858
<form [formGroup]="myForm">
5959
<input
6060
required
6161
formControlName="date"
62-
ng2-datetime-picker
62+
ngui-datetime-picker
6363
[close-on-select]="false"/>
6464
</form>
6565
myForm.controls.date.value: {{myForm.controls.date.value}}
@@ -79,22 +79,22 @@ var templateStr = `
7979
(click)="myForm.controls.date.patchValue('2015-12-31')">
8080
2015-12-31
8181
</a>
82-
</ng2-utils-3>
83-
<pre>{{templateStr | htmlCode:'ng2-utils-3'}}</pre>
82+
</ngui-utils-3>
83+
<pre>{{templateStr | htmlCode:'ngui-utils-3'}}</pre>
8484
</fieldset>
8585
8686
<fieldset id="test6">
8787
<legend><h2>Material Design</h2></legend>
88-
<ng2-utils-4>
88+
<ngui-utils-4>
8989
<md-input-container>
9090
<input mdInput
9191
[(ngModel)]="mdDate"
9292
name="mdDate"
93-
ng2-datetime-picker
93+
ngui-datetime-picker
9494
date-only="true"
9595
[close-on-select]="false" />
9696
</md-input-container>
97-
</ng2-utils-4>
97+
</ngui-utils-4>
9898
</fieldset>
9999
100100
</div>
@@ -105,7 +105,7 @@ var templateStr = `
105105
template: templateStr,
106106
encapsulation: ViewEncapsulation.None,
107107
styles: [`
108-
ng2-utils-1 .ng2-datetime-picker-wrapper { display: inline-block }
108+
ngui-utils-1 .ngui-datetime-picker-wrapper { display: inline-block }
109109
div { font-family: Courier; font-size: 13px}
110110
input { min-width: 200px; font-size: 15px; }
111111
input.ng-dirty { background: #ddd; }
@@ -126,8 +126,8 @@ export class DirectiveTestComponent {
126126
date3 = new Date("Thu Jan 01 2015 00:00:00 GMT-0500 (EST)");
127127

128128
date4TimezoneFormat = 'DD/MM/YYYY HH:mm Z';
129-
date4: string = Ng2Datetime.formatDate(
130-
Ng2Datetime.parseDate('2017-01-15T14:22:00-06:00', this.date4TimezoneFormat), this.date4TimezoneFormat
129+
date4: string = NguiDatetime.formatDate(
130+
NguiDatetime.parseDate('2017-01-15T14:22:00-06:00', this.date4TimezoneFormat), this.date4TimezoneFormat
131131
);
132132

133133
mdDate: Date = new Date(2017, 0, 28);

app/main.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ import { MaterialModule } from '@angular/material';
1616
import { AppComponent } from './app.component';
1717

1818
//noinspection TypeScriptCheckImport
19-
import { Ng2DatetimePickerModule, Ng2Datetime } from 'ng2-datetime-picker';
20-
import { Ng2UtilsModule } from 'ng2-utils';
19+
import { NguiDatetimePickerModule, NguiDatetime } from '@ngui/datetime-picker';
20+
import { NguiUtilsModule } from '@ngui/utils';
2121

2222
import { APP_ROUTER_PROVIDERS, APP_ROUTER_COMPONENTS } from './app.route';
2323

@@ -27,8 +27,8 @@ import { APP_ROUTER_PROVIDERS, APP_ROUTER_COMPONENTS } from './app.route';
2727
APP_ROUTER_PROVIDERS,
2828
FormsModule,
2929
ReactiveFormsModule,
30-
Ng2UtilsModule,
31-
Ng2DatetimePickerModule,
30+
NguiUtilsModule,
31+
NguiDatetimePickerModule,
3232
MaterialModule
3333
],
3434
declarations: [AppComponent, APP_ROUTER_COMPONENTS],

app/webpack.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const config = {
44
resolve: {
55
extensions: ['', '.ts', '.webpack.js', '.web.js', '.js'],
66
alias: {
7-
'ng2-datetime-picker': '../src/index.ts'
7+
'@ngui/datetime-picker': '../src/index.ts'
88
}
99
},
1010
devtool: 'source-map',

dist/ng2-datetime-picker.component.d.ts renamed to dist/datetime-picker.component.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { ElementRef, ChangeDetectorRef, EventEmitter } from '@angular/core';
2-
import { Ng2Datetime } from './ng2-datetime';
2+
import { NguiDatetime } from './datetime';
33
/**
44
* show a selected date in monthly calendar
55
*/
6-
export declare class Ng2DatetimePickerComponent {
7-
ng2Datetime: Ng2Datetime;
6+
export declare class NguiDatetimePickerComponent {
7+
nguiDatetime: NguiDatetime;
88
cdRef: ChangeDetectorRef;
99
dateFormat: string;
1010
dateOnly: boolean;
@@ -32,7 +32,7 @@ export declare class Ng2DatetimePickerComponent {
3232
locale: any;
3333
showYearSelector: boolean;
3434
private _monthData;
35-
constructor(elementRef: ElementRef, ng2Datetime: Ng2Datetime, cdRef: ChangeDetectorRef);
35+
constructor(elementRef: ElementRef, nguiDatetime: NguiDatetime, cdRef: ChangeDetectorRef);
3636
readonly yearsSelectable: number[];
3737
year: number;
3838
month: number;

0 commit comments

Comments
 (0)