Skip to content
This repository was archived by the owner on May 20, 2023. It is now read-only.

Commit c3c0b1f

Browse files
phantomessenshahan
authored andcommitted
Use MaterialIconComponent instead of deprecated GlyphComponent for material checkbox.
PiperOrigin-RevId: 199300674
1 parent ad19c64 commit c3c0b1f

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

lib/material_checkbox/material_checkbox.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import 'dart:html';
88
import 'package:angular/angular.dart';
99
import 'package:angular_forms/angular_forms.dart';
1010
import 'package:meta/meta.dart';
11-
import 'package:angular_components/interfaces/has_disabled.dart';
1211
import 'package:angular_components/focus/focus.dart';
13-
import 'package:angular_components/glyph/glyph.dart';
12+
import 'package:angular_components/interfaces/has_disabled.dart';
13+
import 'package:angular_components/material_icon/material_icon.dart';
1414
import 'package:angular_components/material_ripple/material_ripple.dart';
1515
import 'package:angular_components/model/ui/icon.dart';
1616
import 'package:angular_components/utils/browser/events/events.dart';
@@ -68,7 +68,7 @@ const indeterminateAriaState = 'mixed';
6868
providers: const [
6969
const Provider(HasDisabled, useExisting: MaterialCheckboxComponent),
7070
],
71-
directives: const [GlyphComponent, MaterialRippleComponent, NgIf],
71+
directives: const [MaterialIconComponent, MaterialRippleComponent, NgIf],
7272
templateUrl: 'material_checkbox.html',
7373
styleUrls: const ['material_checkbox.scss.css'],
7474
changeDetection: ChangeDetectionStrategy.OnPush,

lib/material_checkbox/material_checkbox.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
-->
66
<div class="icon-container"
77
[class.focus]="showFocus">
8-
<glyph [style.color]="themeColor"
8+
<material-icon [style.color]="themeColor"
99
[icon]="icon"
1010
class="icon"
1111
aria-hidden="true"
1212
[class.filled]="checked || indeterminate">
13-
</glyph>
13+
</material-icon>
1414
<material-ripple [style.color]="rippleColor"
1515
*ngIf="!disabled"
1616
class="ripple">

0 commit comments

Comments
 (0)