define({
onNavigate : function(){
kony.print("onNavigate");
var segList = [{
imgOS: "msdosimag.png",
template: "flxSegTemplate",
lblOSName: "MS-DOS",
switchData : {onSlide:this.onSlideCallback}
}, {
imgOS: "linuximag.png",
template: "flxSegTemplate",
lblOSName: "Linux",
switchData : {onSlide:this.onSlideCallback}
},{
imgOS: "callicon.png",
template: "flxSegTemplate",
lblOSName: "Call Icon",
switchData : {onSlide:this.onSlideCallback}
}];
this.view.segExciseExample.widgetDataMap = { imgOS: "imgOS",
lblOSName: "lblOSName",
switchData :"switchData" };
this.view.segExciseExample.setData(segList);
},
onSlideCallback : function(eventObject){
try{
var segSelectedIndex = this.view.segExciseExample.selectedIndex[1];
var selectedIndexVal = eventObject.selectedIndex;
alert("Selected Index "+selectedIndexVal);
if(selectedIndexVal === 0){
alert("ON =====================================>");
var updateVal ={
imgOS: "callicon.png",
template: "flxSegTemplate",
lblOSName: "Call Icon22344",
switchData : {onSlide:this.onSlideCallback,selectedIndex:0}
};
this.view.segExciseExample.setDataAt(updateVal, segSelectedIndex);
}else{
alert("OF =====================================>");
var updateVal ={
imgOS: "callicon.png",
template: "flxSegTemplate",
lblOSName: "Call IconOFFF",
switchData : {onSlide:this.onSlideCallback,selectedIndex:1}
};
this.view.segExciseExample.setDataAt(updateVal, segSelectedIndex);
}
}catch(err){
alert("Error : "+err);
}
}
onNavigate : function(){
kony.print("onNavigate");
var segList = [{
imgOS: "msdosimag.png",
template: "flxSegTemplate",
lblOSName: "MS-DOS",
switchData : {onSlide:this.onSlideCallback}
}, {
imgOS: "linuximag.png",
template: "flxSegTemplate",
lblOSName: "Linux",
switchData : {onSlide:this.onSlideCallback}
},{
imgOS: "callicon.png",
template: "flxSegTemplate",
lblOSName: "Call Icon",
switchData : {onSlide:this.onSlideCallback}
}];
this.view.segExciseExample.widgetDataMap = { imgOS: "imgOS",
lblOSName: "lblOSName",
switchData :"switchData" };
this.view.segExciseExample.setData(segList);
},
onSlideCallback : function(eventObject){
try{
var segSelectedIndex = this.view.segExciseExample.selectedIndex[1];
var selectedIndexVal = eventObject.selectedIndex;
alert("Selected Index "+selectedIndexVal);
if(selectedIndexVal === 0){
alert("ON =====================================>");
var updateVal ={
imgOS: "callicon.png",
template: "flxSegTemplate",
lblOSName: "Call Icon22344",
switchData : {onSlide:this.onSlideCallback,selectedIndex:0}
};
this.view.segExciseExample.setDataAt(updateVal, segSelectedIndex);
}else{
alert("OF =====================================>");
var updateVal ={
imgOS: "callicon.png",
template: "flxSegTemplate",
lblOSName: "Call IconOFFF",
switchData : {onSlide:this.onSlideCallback,selectedIndex:1}
};
this.view.segExciseExample.setDataAt(updateVal, segSelectedIndex);
}
}catch(err){
alert("Error : "+err);
}
}
