From fcf97465f538967a5a700712a8b62dc4f0c6af8c Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Tue, 25 Feb 2020 10:30:04 -0500 Subject: [PATCH] docs(segment-button): update usage for v5 (#20612) --- core/src/components/segment-button/readme.md | 38 +++++++++---------- .../segment-button/usage/angular.md | 12 +++--- .../segment-button/usage/javascript.md | 12 +++--- .../components/segment-button/usage/react.md | 2 +- .../components/segment-button/usage/vue.md | 12 +++--- 5 files changed, 36 insertions(+), 40 deletions(-) diff --git a/core/src/components/segment-button/readme.md b/core/src/components/segment-button/readme.md index a59ef2d18a..fe77f22de3 100644 --- a/core/src/components/segment-button/readme.md +++ b/core/src/components/segment-button/readme.md @@ -11,12 +11,12 @@ Segment buttons are groups of related buttons inside of a [Segment](../segment). ### Angular ```html - - - + + + Friends - + Enemies @@ -157,8 +157,8 @@ import { Component } from '@angular/core'; styleUrls: ['./segment-button-example.css'], }) export class SegmentButtonExample { - segmentButtonClicked(ev: any) { - console.log('Segment button clicked', ev); + segmentChanged(ev: any) { + console.log('Segment changed', ev); } } ``` @@ -305,13 +305,11 @@ export class SegmentButtonExample { ``` ```javascript -// Listen for ionClick on all segment buttons -const segmentButtons = document.querySelectorAll('ion-segment-button') -for (let i = 0; i < segmentButtons.length; i++) { - segmentButtons[i].addEventListener('ionSelect', (ev) => { - console.log('Segment button clicked', ev); - }) -} +// Listen for ionChange on segment +const segment = document.querySelector('ion-segment'); +segment.addEventListener('ionChange', (ev) => { + console.log('Segment changed', ev); +}) ``` @@ -331,7 +329,7 @@ export const SegmentButtonExamples: React.FC = () => { - {/*-- Segment buttons with text and click listeners --*/} + {/*-- Segment buttons with text and click listener --*/} console.log(`${e.detail.value} segment selected`)}> Friends @@ -477,12 +475,12 @@ export const SegmentButtonExamples: React.FC = () => { ```html