2 <!DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.0 Transitional//EN">
3 <html><head><title>Python: module telemetry.internal.actions.media_action
</title>
5 </head><body bgcolor=
"#f0f0f8">
7 <table width=
"100%" cellspacing=
0 cellpadding=
2 border=
0 summary=
"heading">
9 <td valign=bottom
> <br>
10 <font color=
"#ffffff" face=
"helvetica, arial"> <br><big><big><strong><a href=
"telemetry.html"><font color=
"#ffffff">telemetry
</font></a>.
<a href=
"telemetry.internal.html"><font color=
"#ffffff">internal
</font></a>.
<a href=
"telemetry.internal.actions.html"><font color=
"#ffffff">actions
</font></a>.media_action
</strong></big></big></font></td
11 ><td align=right valign=bottom
12 ><font color=
"#ffffff" face=
"helvetica, arial"><a href=
".">index
</a><br><a href=
"../telemetry/internal/actions/media_action.py">telemetry/internal/actions/media_action.py
</a></font></td></tr></table>
13 <p><tt>Common
media
action
functions.
</tt></p>
15 <table width=
"100%" cellspacing=
0 cellpadding=
2 border=
0 summary=
"section">
16 <tr bgcolor=
"#aa55cc">
17 <td colspan=
3 valign=bottom
> <br>
18 <font color=
"#ffffff" face=
"helvetica, arial"><big><strong>Modules
</strong></big></font></td></tr>
20 <tr><td bgcolor=
"#aa55cc"><tt> </tt></td><td> </td>
21 <td width=
"100%"><table width=
"100%" summary=
"list"><tr><td width=
"25%" valign=top
><a href=
"logging.html">logging
</a><br>
22 </td><td width=
"25%" valign=top
><a href=
"os.html">os
</a><br>
23 </td><td width=
"25%" valign=top
><a href=
"telemetry.internal.actions.page_action.html">telemetry.internal.actions.page_action
</a><br>
24 </td><td width=
"25%" valign=top
><a href=
"telemetry.core.util.html">telemetry.core.util
</a><br>
25 </td></tr></table></td></tr></table><p>
26 <table width=
"100%" cellspacing=
0 cellpadding=
2 border=
0 summary=
"section">
27 <tr bgcolor=
"#ee77aa">
28 <td colspan=
3 valign=bottom
> <br>
29 <font color=
"#ffffff" face=
"helvetica, arial"><big><strong>Classes
</strong></big></font></td></tr>
31 <tr><td bgcolor=
"#ee77aa"><tt> </tt></td><td> </td>
33 <dt><font face=
"helvetica, arial"><a href=
"telemetry.internal.actions.page_action.html#PageAction">telemetry.internal.actions.page_action.PageAction
</a>(
<a href=
"__builtin__.html#object">__builtin__.object
</a>)
36 <dt><font face=
"helvetica, arial"><a href=
"telemetry.internal.actions.media_action.html#MediaAction">MediaAction
</a>
41 <table width=
"100%" cellspacing=
0 cellpadding=
2 border=
0 summary=
"section">
42 <tr bgcolor=
"#ffc8d8">
43 <td colspan=
3 valign=bottom
> <br>
44 <font color=
"#000000" face=
"helvetica, arial"><a name=
"MediaAction">class
<strong>MediaAction
</strong></a>(
<a href=
"telemetry.internal.actions.page_action.html#PageAction">telemetry.internal.actions.page_action.PageAction
</a>)
</font></td></tr>
46 <tr><td bgcolor=
"#ffc8d8"><tt> </tt></td><td> </td>
47 <td width=
"100%"><dl><dt>Method resolution order:
</dt>
48 <dd><a href=
"telemetry.internal.actions.media_action.html#MediaAction">MediaAction
</a></dd>
49 <dd><a href=
"telemetry.internal.actions.page_action.html#PageAction">telemetry.internal.actions.page_action.PageAction
</a></dd>
50 <dd><a href=
"__builtin__.html#object">__builtin__.object
</a></dd>
53 Methods defined here:
<br>
54 <dl><dt><a name=
"MediaAction-HasEventCompletedOrError"><strong>HasEventCompletedOrError
</strong></a>(self, tab, selector, event_name)
</dt></dl>
56 <dl><dt><a name=
"MediaAction-LoadJS"><strong>LoadJS
</strong></a>(self, tab, js_file_name)
</dt><dd><tt>Loads
and
executes
a
JS
file
in
the
tab.
</tt></dd></dl>
58 <dl><dt><a name=
"MediaAction-RunAction"><strong>RunAction
</strong></a>(self, tab)
</dt></dl>
60 <dl><dt><a name=
"MediaAction-WaitForEvent"><strong>WaitForEvent
</strong></a>(self, tab, selector, event_name, timeout_in_seconds)
</dt><dd><tt>Halts
media
action
until
the
selector's
event
is
fired.
<br>
63 tab:
The
tab
to
check
for
event
on.
<br>
64 selector:
Media
element
selector.
<br>
65 event_name:
Name
of
the
event
to
check
if
fired
or
not.
<br>
66 timeout_in_seconds:
Timeout
to
check
for
event,
throws
an
exception
if
<br>
67 not
fired.
</tt></dd></dl>
69 <dl><dt><a name=
"MediaAction-WillRunAction"><strong>WillRunAction
</strong></a>(self, tab)
</dt><dd><tt>Loads
the
common
media
action
JS
code
prior
to
running
the
action.
</tt></dd></dl>
72 Methods inherited from
<a href=
"telemetry.internal.actions.page_action.html#PageAction">telemetry.internal.actions.page_action.PageAction
</a>:
<br>
73 <dl><dt><a name=
"MediaAction-CleanUp"><strong>CleanUp
</strong></a>(self, tab)
</dt></dl>
76 Data descriptors inherited from
<a href=
"telemetry.internal.actions.page_action.html#PageAction">telemetry.internal.actions.page_action.PageAction
</a>:
<br>
77 <dl><dt><strong>__dict__
</strong></dt>
78 <dd><tt>dictionary
for
instance
variables
(if
defined)
</tt></dd>
80 <dl><dt><strong>__weakref__
</strong></dt>
81 <dd><tt>list
of
weak
references
to
the
object
(if
defined)
</tt></dd>
83 </td></tr></table></td></tr></table>