Skip to content

Commit f0bf6e7

Browse files
crisbetoandrewseguin
authored andcommitted
refactor(button-toggle): remove 6.0.0 deletion targets (#10416)
Removes the deletion targets for 6.0.0 from the `material/button-toggle` entry point. BREAKING CHANGES: * `selected` is no longer an input and is now readonly.
1 parent 6405da9 commit f0bf6e7

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

src/lib/button-toggle/button-toggle.ts

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -154,27 +154,11 @@ export class MatButtonToggleGroup extends _MatButtonToggleGroupMixinBase impleme
154154
*/
155155
@Output() readonly valueChange = new EventEmitter<any>();
156156

157-
/**
158-
* Selected button toggles in the group.
159-
* @deprecated
160-
* @deletion-target 6.0.0
161-
*/
162-
@Input()
157+
/** Selected button toggles in the group. */
163158
get selected() {
164159
const selected = this._selectionModel.selected;
165160
return this.multiple ? selected : (selected[0] || null);
166161
}
167-
set selected(selected: MatButtonToggle | MatButtonToggle[] | null) {
168-
if (this._buttonToggles) {
169-
this._clearSelection();
170-
171-
if (Array.isArray(selected)) {
172-
selected.forEach(toggle => toggle.checked = true);
173-
} else if (selected) {
174-
selected.checked = true;
175-
}
176-
}
177-
}
178162

179163
/** Whether multiple button toggles can be selected. */
180164
@Input()

0 commit comments

Comments
 (0)