1 |
|
2 |
|
3 | <label [attr.for]="inputId" class="md-radio-label">
|
4 |
|
5 | <div class="md-radio-container">
|
6 | <div class="md-radio-outer-circle"></div>
|
7 | <div class="md-radio-inner-circle"></div>
|
8 | <div class="md-ink-ripple"></div>
|
9 | </div>
|
10 |
|
11 | <input #input class="md-radio-input" type="radio"
|
12 | [id]="inputId"
|
13 | [checked]="checked"
|
14 | [disabled]="disabled"
|
15 | [name]="name"
|
16 | [attr.aria-label]="ariaLabel"
|
17 | [attr.aria-labelledby]="ariaLabelledby"
|
18 | (change)="_onInputChange($event)"
|
19 | (focus)="_onInputFocus()"
|
20 | (blur)="_onInputBlur()"
|
21 | (click)="_onInputClick($event)">
|
22 |
|
23 |
|
24 | <div class="md-radio-label-content" [class.md-radio-align-end]="align == 'end'">
|
25 | <ng-content></ng-content>
|
26 | </div>
|
27 | </label>
|