ACC SHELL
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<title>
Configuration of mail
</title>
<style type="text/css">body { background-color: #c8c8c8 }
h1 { color: #e00000 }
table { width: 100%/ border: none }
img { border: 0px }
.sigbox { background-color: #ffc080; border: solid thin #f96500 }
.sig { font: larger monospace }
.padtbl { background-color: #ffc080; padding: 10px; margin: 10px }
/* arrow */
.a { color: #606060 }
/* type, parameter */
.t, .p { color: #c05000 }
.pbox { width: 20% }
.descbox { }
.right { align: right }
.header {}
.footer { clear: both}
.menu { width: 10%; float: left }
.main { width: 90%; float: left }
</style>
</head>
<body>
<div class="header">
<i>YaST2 Developers Documentation:</i>
<a href="index.html">
<b>
Configuration of mail
</b>
</a>
<img class="right" alt="" src="/usr/share/doc/packages/yast2-devtools/images/yast2-mini.png" />
<hr />
</div>
<div class="menu">
<img alt="YaST" src="/usr/share/doc/packages/yast2-devtools/images/yast2-half.png" />
<br />
<br />
<a href="index.html">functions</a>
<br />
<a href="files.html">files</a>
<br />
<a href="intro.html">intro</a>
</div>
<div class="main">
<div class="sigbox">
<table class="padtbl">
<tr>
<td>
<h1>
Configuration of mail
</h1>
</td>
<td class="filecell">
include/mail/widgets.ycp
</td>
</tr>
<tr>
<td>
Widget definitions.
</td>
</tr>
<tr>
<td>
<ul>
<li> Martin Vidner <mvidner@suse.cz></li>
</ul>
</td>
</tr>
<tr>
<td>
<p>This module has an unstable interface.</p>
</td>
</tr>
</table>
<table class="padtbl">
<tr>
<td>
<h1>Imports</h1>
<ul>
<li>Address</li>
<li>Hostname</li>
<li>Label</li>
<li>Ldap</li>
<li>Mail</li>
<li>MailAliases</li>
<li>Popup</li>
<li>Users</li>
<li>UsersCache</li>
</ul>
<h1>Structures</h1>
<ul>
<li>
<a href="#fetchmail">fetchmail</a>
</li>
</ul>
<h1>Local Variables</h1>
<ul>
<li>
<a href="#Widgets">Widgets</a>
</li>
<li>
<a href="#fetchmail_item">fetchmail_item</a>
</li>
<li>
<a href="#finish_button">finish_button</a>
</li>
<li>
<a href="#local_users">local_users</a>
</li>
</ul>
<h1>Local Functions</h1>
<ul>
<li>
<a href="#Choices_delivery_mode">Choices_delivery_mode ()</a>
</li>
<li>
<a href="#Choices_local_user">Choices_local_user ()</a>
</li>
<li>
<a href="#Choices_protocol">Choices_protocol ()</a>
</li>
<li>
<a href="#GetLocalUsers">GetLocalUsers ()</a>
</li>
<li>
<a href="#Get_delivery_mode">Get_delivery_mode ()</a>
</li>
<li>
<a href="#Get_fm_local_user">Get_fm_local_user ()</a>
</li>
<li>
<a href="#Get_fm_password">Get_fm_password ()</a>
</li>
<li>
<a href="#Get_fm_protocol">Get_fm_protocol ()</a>
</li>
<li>
<a href="#Get_fm_remote_user">Get_fm_remote_user ()</a>
</li>
<li>
<a href="#Get_fm_server">Get_fm_server ()</a>
</li>
<li>
<a href="#Get_foo">Get_foo ()</a>
</li>
<li>
<a href="#Get_from_header">Get_from_header ()</a>
</li>
<li>
<a href="#Get_listen_remote">Get_listen_remote ()</a>
</li>
<li>
<a href="#Get_local_domains">Get_local_domains ()</a>
</li>
<li>
<a href="#Get_outgoing_mail_server">Get_outgoing_mail_server ()</a>
</li>
<li>
<a href="#Get_root_alias">Get_root_alias ()</a>
</li>
<li>
<a href="#Get_use_amavis">Get_use_amavis ()</a>
</li>
<li>
<a href="#Set_delivery_mode">Set_delivery_mode (symbol id)</a>
</li>
<li>
<a href="#Set_fm_local_user">Set_fm_local_user (symbol id)</a>
</li>
<li>
<a href="#Set_fm_password">Set_fm_password (symbol id)</a>
</li>
<li>
<a href="#Set_fm_protocol">Set_fm_protocol (symbol id)</a>
</li>
<li>
<a href="#Set_fm_remote_user">Set_fm_remote_user (symbol id)</a>
</li>
<li>
<a href="#Set_fm_server">Set_fm_server (symbol id)</a>
</li>
<li>
<a href="#Set_foo">Set_foo (symbol id)</a>
</li>
<li>
<a href="#Set_from_header">Set_from_header (symbol id)</a>
</li>
<li>
<a href="#Set_listen_remote">Set_listen_remote (symbol id)</a>
</li>
<li>
<a href="#Set_local_domains">Set_local_domains (symbol id)</a>
</li>
<li>
<a href="#Set_outgoing_mail_server">Set_outgoing_mail_server (symbol id)</a>
</li>
<li>
<a href="#Set_root_alias">Set_root_alias (symbol id)</a>
</li>
<li>
<a href="#Set_use_amavis">Set_use_amavis (symbol id)</a>
</li>
<li>
<a href="#Validate_delivery_mode">Validate_delivery_mode (symbol id)</a>
</li>
<li>
<a href="#Validate_fm_local_user">Validate_fm_local_user (symbol id)</a>
</li>
<li>
<a href="#Validate_fm_remote_user">Validate_fm_remote_user (symbol id)</a>
</li>
<li>
<a href="#Validate_fm_server">Validate_fm_server (symbol id)</a>
</li>
<li>
<a href="#Validate_foo">Validate_foo (symbol id)</a>
</li>
<li>
<a href="#Validate_local_domains">Validate_local_domains (symbol id)</a>
</li>
<li>
<a href="#Validate_outgoing_mail_server">Validate_outgoing_mail_server (symbol id)</a>
</li>
<li>
<a href="#Validate_root_alias">Validate_root_alias (symbol id)</a>
</li>
<li>
<a href="#check_mail_local_part">check_mail_local_part (string address)</a>
</li>
<li>
<a href="#listToString">listToString (list<string> alist)</a>
</li>
<li>
<a href="#stringToList">stringToList (string astring)</a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<p />
<div class="sigbox">
<span class="sig" id="check_mail_local_part">local
<b>check_mail_local_part (string address)
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p>
See RFC 2822, 3.4
But for now, nonempty, no-spaces.</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">address</span>
</td>
<td class="descbox">an address to check</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">valid?</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="local_users">local
<b>local_users
<span class="a"> -> </span>
<span class="t">list<string></span>
</b>
</span>
</div>
<p>
A list to check entered user names against.
It is initialized on first use.</p>
<div class="sigbox">
<span class="sig" id="GetLocalUsers">local
<b>GetLocalUsers ()
<span class="a"> -> </span>
<span class="t">list<string></span>
</b>
</span>
</div>
<p>
Read user names from passwd.
It does not get the NIS entries, that's why one combo is editable.
"+" is filtered out.</p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">user name list</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="listToString">local
<b>listToString (list<string> alist)
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p>
Formats a list for a TextEntry, separating the elements by ", "</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">alist</span>
</td>
<td class="descbox">a list</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a string</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="stringToList">local
<b>stringToList (string astring)
<span class="a"> -> </span>
<span class="t">list<string></span>
</b>
</span>
</div>
<p>
Splits a TextEntry string into a list of strings
separated by spaces, commas or semicolons.
Empty strings are removed.</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">astring</span>
</td>
<td class="descbox">a string</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a list of strings</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="finish_button">local
<b>finish_button
<span class="a"> -> </span>
<span class="t">term</span>
</b>
</span>
</div>
<p>
A replacement for the Next button: "Finish", `next</p>
<div class="sigbox">
<span class="sig" id="fetchmail_item">local
<b>fetchmail_item
<span class="a"> -> </span>
<span class="t">map</span>
</b>
</span>
</div>
<p></p>
<p>Structure
<b>
<a id="fetchmail">fetchmail</a>
</b>
</p>
<pre>
$[server:, protocol:, remote_user:, local_user:, password:, ...]</pre>
<div class="sigbox">
<span class="sig" id="Get_foo">local
<b>Get_foo ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p>
(sample)</p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_foo">local
<b>Set_foo (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
(sample)
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Validate_foo">local
<b>Validate_foo (symbol id)
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p>
(sample)
Validate widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">valid?</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_outgoing_mail_server">local
<b>Get_outgoing_mail_server ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_outgoing_mail_server">local
<b>Set_outgoing_mail_server (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Validate_outgoing_mail_server">local
<b>Validate_outgoing_mail_server (symbol id)
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p>
Validate widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">valid?</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_from_header">local
<b>Get_from_header ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_from_header">local
<b>Set_from_header (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_local_domains">local
<b>Get_local_domains ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_local_domains">local
<b>Set_local_domains (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Validate_local_domains">local
<b>Validate_local_domains (symbol id)
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p>
Validate widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">valid?</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_listen_remote">local
<b>Get_listen_remote ()
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_listen_remote">local
<b>Set_listen_remote (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_use_amavis">local
<b>Get_use_amavis ()
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_use_amavis">local
<b>Set_use_amavis (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_fm_server">local
<b>Get_fm_server ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_fm_server">local
<b>Set_fm_server (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Validate_fm_server">local
<b>Validate_fm_server (symbol id)
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p>
also used for smtp_auth server
Validate widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">valid?</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_fm_protocol">local
<b>Get_fm_protocol ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_fm_protocol">local
<b>Set_fm_protocol (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_fm_remote_user">local
<b>Get_fm_remote_user ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_fm_remote_user">local
<b>Set_fm_remote_user (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Validate_fm_remote_user">local
<b>Validate_fm_remote_user (symbol id)
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p>
also used for smtp_auth user
Validate widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">valid?</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_fm_password">local
<b>Get_fm_password ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_fm_password">local
<b>Set_fm_password (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_fm_local_user">local
<b>Get_fm_local_user ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_fm_local_user">local
<b>Set_fm_local_user (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Validate_fm_local_user">local
<b>Validate_fm_local_user (symbol id)
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p>
Validate widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">valid?</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_root_alias">local
<b>Get_root_alias ()
<span class="a"> -> </span>
<span class="t">string</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_root_alias">local
<b>Set_root_alias (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Validate_root_alias">local
<b>Validate_root_alias (symbol id)
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p>
Validate widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">valid?</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Get_delivery_mode">local
<b>Get_delivery_mode ()
<span class="a"> -> </span>
<span class="t">symbol</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">a variable to be used by a widget</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Set_delivery_mode">local
<b>Set_delivery_mode (symbol id)
<span class="a"> -> </span>
<span class="t">void</span>
</b>
</span>
</div>
<p>
Set a variable acording to widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Validate_delivery_mode">local
<b>Validate_delivery_mode (symbol id)
<span class="a"> -> </span>
<span class="t">boolean</span>
</b>
</span>
</div>
<p>
Validate widget value</p>
<dl>
<dt>
<b>Parameters:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="p">id</span>
</td>
<td class="descbox">widget id</td>
</tr>
</table>
</dd>
</dl>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">valid?</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Choices_protocol">local
<b>Choices_protocol ()
<span class="a"> -> </span>
<span class="t">list</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">of choides for a combo box</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Choices_local_user">local
<b>Choices_local_user ()
<span class="a"> -> </span>
<span class="t">list</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">of choides for a combo box</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Choices_delivery_mode">local
<b>Choices_delivery_mode ()
<span class="a"> -> </span>
<span class="t">list</span>
</b>
</span>
</div>
<p></p>
<dl>
<dt>
<b>Return value:</b>
</dt>
<dd>
<table>
<tr>
<td class="pbox">
<span class="t" />
</td>
<td class="descbox">of choides for a combo box</td>
</tr>
</table>
</dd>
</dl>
<div class="sigbox">
<span class="sig" id="Widgets">local
<b>Widgets
<span class="a"> -> </span>
<span class="t">map</span>
</b>
</span>
</div>
<p>
<a href="#widget_def">widget_def</a></p>
</div>
<div class="footer">
<hr />
<i>YaST2 Developers Documentation</i>
<img class="right" alt="" src="/usr/share/doc/packages/yast2-devtools/images/yast2-mini.png" />
</div>
</body>
</html>
ACC SHELL 2018