# NOT RUN {
if(interactive()){
slickR(obj=nba_team_logo$uri)
# synching 3 groups
# creating groups
sx1 <- as.numeric(grepl('C',nba_team_logo$uri,ignore.case = FALSE))
sx2 <- as.numeric(grepl('D',nba_team_logo$uri,ignore.case = FALSE))*2
sx3 <- sx1 + sx2
# split into list of size 3
sIdx <- lapply(split(nba_team_logo$uri,sx3),function(x) match(x,nba_team_logo$uri))
# synching logic (a,b) and (a,c)
groups <- expand.grid(list('a',c('b','c')),stringsAsFactors = FALSE)
slickR(obj = nba_team_logo$uri,
slideId = c('a','b','c'),
slideIdx = sx,
slideType = rep('img',3),
synchSlides = groups,
height = 100)
}
# }
Run the code above in your browser using DataLab