Create a garcon to animate images on the waiter.
useGarcon() use_garcon()
new()
Garcon$new( image, bg_color = "#FFFFFF", opacity = 0.5, direction = c("bt", "tb", "lr", "rl"), filter = NULL )
image
The CSS id of the image tag.
bg_color
Background overlay color in hexadecimal or RGB.
opacity
Overlay transparency.
direction
Animation direction. Possible values: lr
(left to right),
rl
(right to left), bt
(bottom to top), tb
(top to bottom).
filter
Filter to apply, options are blur
, grayscale
, sepia
,
hue-rotate
, invert
, opacity
.
Initialise the garçon.
\dontrun{Garcon$new("img")$set(30)}
set()
Garcon$set(value)
value
Percentage to set to.
Value to set the garçon to.
\dontrun{Garcon$new("img")$set(30)}
inc()
Garcon$inc(value)
value
Percentage to increase to.
Value to increase the garçon to.
\dontrun{Garcon$new("img")$inc(30)}
reset()
Garcon$reset(value)
value
Percentage to set to.
Reset the garçon to.
\dontrun{Garcon$new("img")$set(30)$reset()}
destroy()
Garcon$destroy()
Kill the garçon to.
\dontrun{Garcon$new("img")$set(30)$destroy()}
print()
Garcon$print()
print the garcon
close()
Garcon$close()
Close the garçon.
\dontrun{Garcon$new("img")$set(30)$close()}
clone()
The objects of this class are cloneable with this method.
Garcon$clone(deep = FALSE)
deep
Whether to make a deep clone.
## ------------------------------------------------ ## Method `Garcon$new` ## ------------------------------------------------ if (FALSE) Garcon$new("img")$set(30) ## ------------------------------------------------ ## Method `Garcon$set` ## ------------------------------------------------ if (FALSE) Garcon$new("img")$set(30) ## ------------------------------------------------ ## Method `Garcon$inc` ## ------------------------------------------------ if (FALSE) Garcon$new("img")$inc(30) ## ------------------------------------------------ ## Method `Garcon$reset` ## ------------------------------------------------ if (FALSE) Garcon$new("img")$set(30)$reset() ## ------------------------------------------------ ## Method `Garcon$destroy` ## ------------------------------------------------ if (FALSE) Garcon$new("img")$set(30)$destroy() ## ------------------------------------------------ ## Method `Garcon$close` ## ------------------------------------------------ if (FALSE) Garcon$new("img")$set(30)$close()