Description Usage Arguments Value Methods Examples
Use slider to select from a sequence of values, specified as with
seq
. The sequence steps must be greater than 1
The GSlider
implementation allows one to adjust the
formating of the tooltip that indicates the current value of the
widget. The tpl
command uses an HTML snippet where the
value {0}
does the substitution.
1 2 3 |
from |
starting point. Unlike other implementations for gWidgets, this is not possibly a vector specifying a range of values to slide over. |
to |
ending point |
by |
step size. Must be larger than 1 and even then will round to integer value |
value |
initial value |
horizontal |
orientation |
handler |
optional means (to |
action |
Passed to handler to parameterize a call |
container |
A parent container. In gWidgetsWWW2 a
parent container is not optional (though it can be substituted
with the |
... |
Used to pass along argument to the parent container's
|
width |
width in pixels of component. Sizing in
gWidgetsWWW2 is sometimes necessary as the arguments
|
height |
height in pixels of the component. |
ext.args |
The contructors of gWidgetsWWW2 ultimately
call an Ext constructor. The options passed to the Ext constructor
may be added to or overridden by use of this argument. Values are
passed in as named list components and with values converted into JavaScript
objects by |
tpl |
Template for tooltip. Should have " |
a GSlider
reference class object
process_transport(value, ...)
R Function to process the transport. Typically just sets 'value', but may do more. In the above example, where var param = value: this.getText() was from transport_fun we would get the text for value
set_value(value, ...)
Set main property, invoke change handler on change
transport_fun()
javascript function for transport web -> R. Creates an object param. This is a string to be passed to the javascript queue withing the transport function call E.g. var param = value: this.getText()
1 2 3 4 5 6 | w <- gwindow()
sb <- gstatusbar("Powered by gWidgetsWWW and Rook", cont=w)
sl <- gslider(from=0, to=100, by=1, value=50, cont=w, tpl="{0}percent")
addHandlerChanged(sl, handler=function(h,...) {
galert(paste("You selected", svalue(h$obj)), parent=w)
})
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.