Copyright 2010-2017 Obihai Technology, Inc.
137
string if the underlying Line Key controls just one call appearance.
$coachIcon
Anywhere inside a
<ScreenItem>, usually
inside a src attribute
For a CallItem or RingItem, this expands into an internal icon that indicates
if the current call is in Coaching mode or Coachee mode. The icon is
hidden if the call is in neither mode.
$coachState
Anywhere inside a
<ScreenItem>
For a CallItem, this expands into
coach
or
coachee
if the call is either in
coaching or coachee mode. Otherwise it is an empty string.
$charges
Anywhere inside a
<ScreenItem>
For a CallItem, when “Advice Of Charges” information is available, this
expands into a string that reflects the current charges for the call (such as
$ 1.23
). The string is automatically updated automatically every few
seconds (as soon as the server sends an update).
$muted
Any child element inside
<ScreenItem>
For a CallItem, this expands into either
1
if the call leg is selectively muted
(with the
MUTE
softkey) or
0
otherwise
$recst
Any child element inside
<ScreenItem>
For a CallItem, this expands into either
on
,
off
, or
paused
to reflect the
current call recording state. If call recording service is not available at all, it
is an empty string
$eval
Any child element inside
<ScreenItem>
See section heading
$eval()
$prompt
Any child element inside
<ScreenItem>. Usually
used inside a <text>
element or src attribute
For a <MenuItem> in an OBiPhone XML App, this expands into the value of
the <Prompt> element inside the <MenuItem>.
$url
Any child element inside
a <ScreenItem>. Usually
inside a <text> element
or src attribute
For a <MenuItem> in an OBiPhone XML App, this expands into the value of
the <Dial> element if it is present, or the <URL> or <URI> element inside
the <MenuItem>.
$icon
Any child element inside
a <ScreenItem>. Usually
inside a src attribute
For a <MenuItem> in an OBiPhone XML App, this expands into the icon (in
an IconList) referenced in the icon attribute of the <MenuItem>.
$f
n
n
= 1
–
4
Any child element inside
a <ScreenItem>. Usually
inside a <text> element
or src attribute.
For a <MenuItem> in an OBiPhone XML App, this expands into the value of
the corresponding <F
n
> element inside the <MeniItem>.
@gfont
Inside a font attribute
The system default text font
@dateFmt
Inside the format
attribute of a <date>
element
The system default date format
@timeFmt
Inside the format
attribute of a <time>
element
The system default time format
Additional macros that can be used in a CallItem when it is a (merged) conference call item:
Macro
Where
Description
$conf
Anywhere inside a
<ScreenItem>
Expands into number of conferees in a merged conference call item;
otherwise the value is 0. That is, the value is 2 for a 3-way conference and
3 for a 4-way conference
$name2
$name3
Anywhere inside a
<ScreenItem>; usually
used inside a <text>
element or src attribute
Whereas $name is a property of the first conferee, this is the
corresponding property for the second and third conferee respectively
$number2
$number3
Anywhere inside a
<ScreenItem>; usually
used inside a <text>
element or src attribute
Whereas $number is a property of the first conferee, this is the
corresponding property for the second and third conferee respectively
$pic2
$pic2
Anywhere inside a
<ScreenItem>; usually
used inside a src
Whereas $pic is a property of the first conferee, this is the corresponding
property for the second and third conferee respectively