<chapter id="scripting-api">
<title
>Programmeringsgränssnittet för skript</title>

<sect1 id="include-scripting-interface">
<title
>Skriptgränssnitt</title>
<sect2>
<title
>Objektet Console</title>
<para
>Objektet Console låter dig skriva ut meddelanden av olika vikt i en logg. </para>
<para
>Console är inte en konstruktor. Alla egenskaper och metoder i Console kan anropas genom att använda Console som ett objekt, utan att skapa det. </para>
</sect2>
<sect2>
<title
>Syntax</title>
<programlisting
>Console.log("Detta är ett programmeddelande."); // skriv ett programmeddelande
Console.debug("Ett felsökningsmeddelande."); // skriv ett felsökningsmeddelande
</programlisting>
</sect2>
<sect2>
<title
>Metoder i objektet Console</title>
<sect3>
<title
>log()</title>
<para
>Skriv ut det angivna meddelandet med normal svårighetsgrad. </para>
<funcsynopsis>
<funcprototype
><funcdef
>void <function
>log</function
></funcdef
> <paramdef
>string <parameter
>meddelande</parameter
></paramdef
> </funcprototype>
</funcsynopsis>
</sect3>
<sect3>
<title
>debug()</title>
<para
>Skriv ut det angivna felsökningsmeddelandet. </para>
<funcsynopsis>
<funcprototype
><funcdef
>void <function
>debug</function
></funcdef
> <paramdef
>string <parameter
>meddelande</parameter
></paramdef
> </funcprototype>
</funcsynopsis>
</sect3>
<sect3>
<title
>error()</title>
<para
>Skriv ut det angivna felmeddelandet med hög svårighetsgrad. </para>
<funcsynopsis>
<funcprototype
><funcdef
>void <function
>error</function
></funcdef
> <paramdef
>string <parameter
>meddelande</parameter
></paramdef
> </funcprototype>
</funcsynopsis>
</sect3>
</sect2>
</sect1>
</chapter>
