PPTX slides can be visible or hidden. This function gets or sets the visibility of slides.
slide_visible(x)<- value
slide_visible(x, hide =NULL, show =NULL)
Arguments
x: An rpptx object.
value: Boolean vector with slide visibilities.
hide, show: Indexes of slides to hide or show.
Returns
Boolean vector with slide visibilities or rpptx object if changes are made to the object.
Examples
path <- system.file("doc_examples/example.pptx", package ="officer")x <- read_pptx(path)slide_visible(x)# get slide visibilitiesx <- slide_visible(x, hide =1:2)# hide slides 1 and 2x <- slide_visible(x, show =1:2)# make slides 1 and 2 visiblex <- slide_visible(x, show =1:2, hide =3)slide_visible(x)<-FALSE# hide all slidesslide_visible(x)<- c(TRUE,FALSE,TRUE)# set each slide separatelyslide_visible(x)<- c(TRUE,FALSE)# warns that rhs values are recycledslide_visible(x)[2]<-TRUE# set 2nd slide to visibleslide_visible(x)[c(1,3)]<-FALSE# 1st and 3rd slideslide_visible(x)[c(1,3)]<- c(FALSE,FALSE)# identical