Skip to content

Commit a353dec

Browse files
committed
refactor: convert dash-case md-autosize to camelCase
- changed minRows and maxRows to mdAutosizeMinRows and mdAutosizeMaxRows
1 parent ed5479c commit a353dec

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

src/demo-app/input/input-container-demo.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,11 +260,11 @@ <h4>Textarea</h4>
260260
<md-card class="demo-card demo-basic">
261261
<md-toolbar color="primary">Textarea Autosize</md-toolbar>
262262
<md-card-content>
263-
<textarea md-autosize class="demo-textarea"></textarea>
263+
<textarea mdAutosize class="demo-textarea"></textarea>
264264
<div>
265265
<md-input-container>
266266
<textarea md-input
267-
md-autosize
267+
mdAutosize
268268
placeholder="Autosized textarea"></textarea>
269269
</md-input-container>
270270
</div>

src/demo-app/input/input-demo.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,5 +178,5 @@ <h4>Textarea</h4>
178178

179179
<md-card>
180180
<h2>textarea autosize</h2>
181-
<textarea md-autosize class="demo-textarea"></textarea>
181+
<textarea mdAutosize class="demo-textarea"></textarea>
182182
</md-card>

src/lib/input/autosize.spec.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,11 @@ const textareaStyleReset = `
109109
}`;
110110

111111
@Component({
112-
template: `<textarea md-autosize [minRows]="minRows" [maxRows]="maxRows">{{content}}</textarea>`,
112+
template: `<textarea mdAutosize
113+
[mdAutosizeMinRows]="minRows"
114+
[mdAutosizeMaxRows]="maxRows">
115+
{{content}}
116+
</textarea>`,
113117
styles: [textareaStyleReset],
114118
})
115119
class AutosizeTextAreaWithContent {
@@ -119,7 +123,7 @@ class AutosizeTextAreaWithContent {
119123
}
120124

121125
@Component({
122-
template: `<textarea md-autosize [value]="value"></textarea>`,
126+
template: `<textarea mdAutosize [value]="value"></textarea>`,
123127
styles: [textareaStyleReset],
124128
})
125129
class AutosizeTextAreaWithValue {

src/lib/input/autosize.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {Directive, ElementRef, Input, OnInit} from '@angular/core';
55
* Directive to automatically resize a textarea to fit its content.
66
*/
77
@Directive({
8-
selector: 'textarea[md-autosize], textarea[mat-autosize]',
8+
selector: 'textarea[md-autosize], textarea[mat-autosize], textarea[mdAutosize]',
99
host: {
1010
'(input)': 'resizeToFitContent()',
1111
'[style.min-height]': '_minHeight',
@@ -14,10 +14,10 @@ import {Directive, ElementRef, Input, OnInit} from '@angular/core';
1414
})
1515
export class MdTextareaAutosize implements OnInit {
1616
/** Minimum number of rows for this textarea. */
17-
@Input() minRows: number;
17+
@Input('mdAutosizeMinRows') minRows: number;
1818

1919
/** Maximum number of rows for this textarea. */
20-
@Input() maxRows: number;
20+
@Input('mdAutosizeMaxRows') maxRows: number;
2121

2222
/** Cached height of a textarea with a single row. */
2323
private _cachedLineHeight: number;

0 commit comments

Comments
 (0)