@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="SpeechSynthesisEventInit")
public interface SpeechSynthesisEventInit
extends EventInit
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SpeechSynthesisEventInit.Builder |
| Modifier and Type | Method and Description |
|---|---|
int |
charIndex() |
int |
charLength() |
static SpeechSynthesisEventInit.Builder |
create(SpeechSynthesisUtterance utterance) |
float |
elapsedTime() |
java.lang.String |
name() |
void |
setCharIndex(int charIndex) |
void |
setCharLength(int charLength) |
void |
setElapsedTime(float elapsedTime) |
void |
setName(java.lang.String name) |
void |
setUtterance(SpeechSynthesisUtterance utterance) |
SpeechSynthesisUtterance |
utterance() |
bubbles, cancelable, composed, create, setBubbles, setCancelable, setComposed@JsOverlay @Nonnull static SpeechSynthesisEventInit.Builder create(@Nonnull SpeechSynthesisUtterance utterance)
@JsProperty(name="charIndex") int charIndex()
@JsProperty void setCharIndex(int charIndex)
@JsProperty(name="charLength") int charLength()
@JsProperty void setCharLength(int charLength)
@JsProperty(name="elapsedTime") float elapsedTime()
@JsProperty void setElapsedTime(float elapsedTime)
@JsProperty(name="name") java.lang.String name()
@JsProperty
void setName(@Nonnull
java.lang.String name)
@JsProperty(name="utterance") @Nonnull SpeechSynthesisUtterance utterance()
@JsProperty
void setUtterance(@Nonnull
SpeechSynthesisUtterance utterance)