import { Component } from '@angular/core' ; import { ActionSheetController , Platform } from '../../../../../src' ; @ Component ( { templateUrl : 'page-one.html' } ) export class PageOne { constructor ( public alertCtrl , public platform ) { } present ( ) { let actionSheet = this . alertCtrl . create ( { title : 'Albums' , buttons : [ { text : 'Delete' , role : 'destructive' , icon : ! this . platform . is ( 'ios' ) ? 'trash' : null , handler : ( ) => { console . log ( 'Delete clicked' ) ; } } , { text : 'Share' , icon : ! this . platform . is ( 'ios' ) ? 'share' : null , handler : ( ) => { console . log ( 'Share clicked' ) ; } } , { text : 'Play' , icon : ! this . platform . is ( 'ios' ) ? 'arrow-dropright-circle' : null , handler : ( ) => { console . log ( 'Play clicked' ) ; } } , { text : 'Favorite' , icon : ! this . platform . is ( 'ios' ) ? 'heart-outline' : null , handler : ( ) => { console . log ( 'Favorite clicked' ) ; } } , { text : 'Cancel' , role : 'cancel' , icon : ! this . platform . is ( 'ios' ) ? 'close' : null , handler : ( ) => { console . log ( 'Cancel clicked' ) ; } } ] } ) ; actionSheet . present ( ) ; } }