class CSS2PlayDuring

# class CSS2PlayDuring | The `CSS2PlayDuring` interface represents the More...
Full name | `DOM::CSS2PlayDuring`
Definition | `#include <css_extensions.h>`
Inherits | DOM::CSSValue [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

#### Public Methods

- CSS2PlayDuring ()
- CSS2PlayDuring (const CSS2PlayDuring &other)
- CSS2PlayDuring (CSS2PlayDuringImpl *impl)
- CSS2PlayDuring & operator = (const CSS2PlayDuring &other)
- ~CSS2PlayDuring ()
- unsigned short playDuringType () const
- DOM::DOMString playDuringIdentifier () const
- void setPlayDuringIdentifier ( const DOM::DOMString & )
- DOM::DOMString uri () const
- void setUri ( const DOM::DOMString & )
- bool mix () const
- void setMix ( const bool )
- bool repeat () const
- void setRepeat ( const bool )

## Detailed Description

The `CSS2PlayDuring` interface represents the play-during CSS Level 2 property.

CSS2PlayDuring () | ### CSS2PlayDuring

CSS2PlayDuring (const CSS2PlayDuring &other) | ### CSS2PlayDuring

CSS2PlayDuring (CSS2PlayDuringImpl *impl) | ### CSS2PlayDuring

CSS2PlayDuring & operator = (const CSS2PlayDuring &other) | ### operator =

Reimplemented from CSSValue.

~CSS2PlayDuring () | ### ~CSS2PlayDuring

unsigned short playDuringType () | ### playDuringType

[const]

A code defining the type of the value as define in `CSSvalue` . It would be one of `CSS_UNKNOWN` , `CSS_INHERIT` , `CSS_IDENT` .

DOM::DOMString playDuringIdentifier () | ### playDuringIdentifier

[const]

One of `"inherit"` , `"auto"` , `"none"` or the empty string if the `playDuringType` is `CSS_UNKNOWN` . On setting, it will set the `uri` to the empty string and `mix` and `repeat` to `false` .

void setPlayDuringIdentifier ( const DOM::DOMString & ) | ### setPlayDuringIdentifier

see playDuringIdentifier

NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is readonly.

Throws: DOMException, SYNTAX_ERR:, Raised, if, the, specified, CSS, string, value, has, a, syntax, error, and, is, unparsable.

DOM::DOMString uri () | ### uri

[const]

The sound specified by the `uri` . It will set the `playDuringType` attribute to `CSS_UNKNOWN` .

void setUri ( const DOM::DOMString & ) | ### setUri

see uri

NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is readonly.

Throws: DOMException, SYNTAX_ERR:, Raised, if, the, specified, CSS, string, value, has, a, syntax, error, and, is, unparsable.

bool mix () | ### mix

[const]

`true` if the sound should be mixed. It will be ignored if the attribute doesn't contain a `uri` .

void setMix ( const bool ) | ### setMix

see mix

Throws: DOMException, NO_MODIFICATION_ALLOWED_ERR:, Raised, if, this, declaration, is, readonly.

bool repeat () | ### repeat

[const]

`true` if the sound should be repeated. It will be ignored if the attribute doesn't contain a `uri` .

void setRepeat ( const bool ) | ### setRepeat

see repeat

Throws: DOMException, NO_MODIFICATION_ALLOWED_ERR:, Raised, if, this, declaration, is, readonly.

Generated by: root on macppc.ports.openbsd.org on Sat Sep 6 10:37:43 2003, using kdoc 2.0a54.