org.w3c.dom.smil.Time |
Known Indirect Subclasses |
The Time
interface is a datatype that represents times within
the timegraph. A Time
has a type, key values to describe the
time, and a boolean to indicate whether the values are currently
unresolved. Still need to address the wallclock values.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
short | SMIL_TIME_EVENT_BASED | ||||||||||
short | SMIL_TIME_INDEFINITE | ||||||||||
short | SMIL_TIME_MEDIA_MARKER | ||||||||||
short | SMIL_TIME_OFFSET | ||||||||||
short | SMIL_TIME_SYNC_BASED | ||||||||||
short | SMIL_TIME_WALLCLOCK |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
If
true , indicates that a sync-based time is relative to
the begin of the baseElement. | |||||||||||
The base element for a sync-based or event-based time.
| |||||||||||
The name of the event for an event-based time.
| |||||||||||
The name of the marker from the media element, for media marker times.
| |||||||||||
The clock value in seconds relative to the syncbase or eventbase.
| |||||||||||
A boolean indicating whether the current
Time has been
fully resolved to the document schedule. | |||||||||||
The clock value in seconds relative to the parent time container begin.
| |||||||||||
A code representing the type of the underlying object, as defined
above.
| |||||||||||
If true
, indicates that a sync-based time is relative to
the begin of the baseElement. If false
, indicates that a
sync-based time is relative to the active end of the baseElement.
DOMException | NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this readonly attribute. |
---|
The base element for a sync-based or event-based time.
DOMException | NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this readonly attribute. |
---|
The name of the event for an event-based time. Default value is
null
.
DOMException | NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this readonly attribute. |
---|
The name of the marker from the media element, for media marker times.
Default value is null
.
DOMException | NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this readonly attribute. |
---|
The clock value in seconds relative to the syncbase or eventbase.
Default value is 0
.
DOMException | NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this readonly attribute. |
---|
A boolean indicating whether the current Time
has been
fully resolved to the document schedule. Note that for this to be
true, the current Time
must be defined (not indefinite),
the syncbase and all Time
's that the syncbase depends on
must be defined (not indefinite), and the begin Time
of
all ascendent time containers of this element and all Time
elements that this depends upon must be defined (not indefinite).
If this Time
is based upon an event, this
Time
will only be resolved once the specified event has
happened, subject to the constraints of the time container.
Note that this may change from true to false when the parent time
container ends its simple duration (including when it repeats or
restarts).
The clock value in seconds relative to the parent time container begin. This indicates the resolved time relationship to the parent time container. This is only valid if resolved is true.
A code representing the type of the underlying object, as defined above.