Skip to content

Commit 221c234

Browse files
tinayuangaojelbourn
authored andcommitted
fix(progress-spinner): Rename ProgressCircle to ProgressSpinner (#2300)
* Rename ProgressCircle to ProgressSpinner * Make old selectors work * Added progres-circle file
1 parent bde8734 commit 221c234

28 files changed

+125
-120
lines changed

e2e/components/progress-circle/progress-circle.e2e.ts

Lines changed: 0 additions & 17 deletions
This file was deleted.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import {browser, by, element} from 'protractor';
2+
3+
describe('progress-spinner', () => {
4+
beforeEach(() => browser.get('/progress-spinner'));
5+
6+
it('should render a determinate progress spinner', () => {
7+
expect(element(by.css('md-progress-spinner')).isPresent()).toBe(true);
8+
});
9+
10+
it('should render an indeterminate progress spinner', () => {
11+
expect(element(by.css('md-progress-spinner[mode="indeterminate"]')).isPresent()).toBe(true);
12+
});
13+
14+
it('should render a spinner', () => {
15+
expect(element(by.css('md-spinner')).isPresent()).toBe(true);
16+
});
17+
});

src/demo-app/demo-app-module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {CardDemo} from './card/card-demo';
1616
import {ChipsDemo} from './chips/chips-demo';
1717
import {RadioDemo} from './radio/radio-demo';
1818
import {ButtonToggleDemo} from './button-toggle/button-toggle-demo';
19-
import {ProgressCircleDemo} from './progress-circle/progress-circle-demo';
19+
import {ProgressSpinnerDemo} from './progress-spinner/progress-spinner-demo';
2020
import {TooltipDemo} from './tooltip/tooltip-demo';
2121
import {ListDemo} from './list/list-demo';
2222
import {BaselineDemo} from './baseline/baseline-demo';
@@ -74,7 +74,7 @@ import {InputContainerDemo} from './input/input-container-demo';
7474
OverlayDemo,
7575
PortalDemo,
7676
ProgressBarDemo,
77-
ProgressCircleDemo,
77+
ProgressSpinnerDemo,
7878
ProjectionDemo,
7979
ProjectionTestComponent,
8080
RadioDemo,

src/demo-app/demo-app/demo-app.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export class DemoApp {
3939
{name: 'Portal', route: 'portal'},
4040
{name: 'Projection', route: 'projection'},
4141
{name: 'Progress Bar', route: 'progress-bar'},
42-
{name: 'Progress Circle', route: 'progress-circle'},
42+
{name: 'Progress Spinner', route: 'progress-spinner'},
4343
{name: 'Radio', route: 'radio'},
4444
{name: 'Ripple', route: 'ripple'},
4545
{name: 'Select', route: 'select'},

src/demo-app/demo-app/routes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {CheckboxDemo} from '../checkbox/checkbox-demo';
1515
import {OverlayDemo} from '../overlay/overlay-demo';
1616
import {PortalDemo} from '../portal/portal-demo';
1717
import {ProgressBarDemo} from '../progress-bar/progress-bar-demo';
18-
import {ProgressCircleDemo} from '../progress-circle/progress-circle-demo';
18+
import {ProgressSpinnerDemo} from '../progress-spinner/progress-spinner-demo';
1919
import {SelectDemo} from '../select/select-demo';
2020
import {SidenavDemo} from '../sidenav/sidenav-demo';
2121
import {SlideToggleDemo} from '../slide-toggle/slide-toggle-demo';
@@ -45,7 +45,7 @@ export const DEMO_APP_ROUTES: Routes = [
4545
{path: 'sidenav', component: SidenavDemo},
4646
{path: 'slide-toggle', component: SlideToggleDemo},
4747
{path: 'slider', component: SliderDemo},
48-
{path: 'progress-circle', component: ProgressCircleDemo},
48+
{path: 'progress-spinner', component: ProgressSpinnerDemo},
4949
{path: 'progress-bar', component: ProgressBarDemo},
5050
{path: 'portal', component: PortalDemo},
5151
{path: 'projection', component: ProjectionDemo},

src/demo-app/progress-circle/progress-circle-demo.html

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<h1>Determinate</h1>
2+
<div class="demo-progress-spinner">
3+
<md-progress-spinner mode="determinate"
4+
[value]="progressValue"
5+
class="md-primary"></md-progress-spinner>
6+
<md-progress-spinner [value]="progressValue"
7+
color="accent"></md-progress-spinner>
8+
</div>
9+
<span>Value: {{progressValue}}</span>
10+
<button md-raised-button (click)="step(10)">Increase</button>
11+
<button md-raised-button (click)="step(-10)">Decrease</button>
12+
13+
14+
15+
<h1>Indeterminate</h1>
16+
<div class="demo-progress-spinner">
17+
<md-progress-spinner mode="indeterminate"></md-progress-spinner>
18+
<md-progress-spinner mode="indeterminate"
19+
color="accent"></md-progress-spinner>
20+
<md-spinner></md-spinner>
21+
</div>

src/demo-app/progress-circle/progress-circle-demo.scss renamed to src/demo-app/progress-spinner/progress-spinner-demo.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
.demo-progress-circle {
1+
.demo-progress-spinner {
22
width: 100%;
33

4-
md-progress-circle,
4+
md-progress-spinner,
55
md-spinner {
66
display: inline-block;
77
}

src/demo-app/progress-circle/progress-circle-demo.ts renamed to src/demo-app/progress-spinner/progress-spinner-demo.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import {Component} from '@angular/core';
33

44
@Component({
55
moduleId: module.id,
6-
selector: 'progress-circle-demo',
7-
templateUrl: 'progress-circle-demo.html',
8-
styleUrls: ['progress-circle-demo.css'],
6+
selector: 'progress-spinner-demo',
7+
templateUrl: 'progress-spinner-demo.html',
8+
styleUrls: ['progress-spinner-demo.css'],
99
})
10-
export class ProgressCircleDemo {
10+
export class ProgressSpinnerDemo {
1111
progressValue: number = 40;
1212

1313
step(val: number) {

src/e2e-app/e2e-app-module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {DialogE2E, TestDialog} from './dialog/dialog-e2e';
1212
import {GridListE2E} from './grid-list/grid-list-e2e';
1313
import {ListE2E} from './list/list-e2e';
1414
import {ProgressBarE2E} from './progress-bar/progress-bar-e2e';
15-
import {ProgressCircleE2E} from './progress-circle/progress-circle-e2e';
15+
import {ProgressSpinnerE2E} from './progress-spinner/progress-spinner-e2e';
1616
import {MaterialModule} from '@angular/material';
1717
import {E2E_APP_ROUTES} from './e2e-app/routes';
1818
import {SlideToggleE2E} from './slide-toggle/slide-toggle-e2e';
@@ -38,7 +38,7 @@ import {SlideToggleE2E} from './slide-toggle/slide-toggle-e2e';
3838
GridListE2E,
3939
ListE2E,
4040
ProgressBarE2E,
41-
ProgressCircleE2E,
41+
ProgressSpinnerE2E,
4242
SlideToggleE2E
4343
],
4444
bootstrap: [E2EApp],

0 commit comments

Comments
 (0)