<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.awareim.com/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.awareim.com/dokuwiki/feed.php">
        <title>Documentation - docs:3500:0800</title>
        <description></description>
        <link>http://www.awareim.com/dokuwiki/</link>
        <image rdf:resource="http://www.awareim.com/dokuwiki/_media/logo.png" />
       <dc:date>2026-05-13T22:33:49+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/3500/0800/0810?rev=1749695763&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/3500/0800/0820?rev=1749700855&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/3500/0800/0830?rev=1749700855&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/3500/0800/0840?rev=1680678256&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/3500/0800/0850?rev=1749700855&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/3500/0800/0860?rev=1680678745&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/3500/0800/0870?rev=1749700855&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/3500/0800/0880?rev=1749700855&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/3500/0800/0890?rev=1749700855&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.awareim.com/dokuwiki/_media/logo.png">
        <title>Documentation</title>
        <link>http://www.awareim.com/dokuwiki/</link>
        <url>http://www.awareim.com/dokuwiki/_media/logo.png</url>
    </image>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/3500/0800/0810?rev=1749695763&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:36:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Architecture of the client-side code</title>
        <link>http://www.awareim.com/dokuwiki/docs/3500/0800/0810?rev=1749695763&amp;do=diff</link>
        <description>programmers_reference client_side_plugins architecture

Architecture of the client-side code

Before we explain how to write scripts for different components it is useful if a developer understands roughly the general architecture of the client-side code.

This is what happens behind the scenes when a screen is displayed in the browser by</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/3500/0800/0820?rev=1749700855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T04:00:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Modifying default behavior and presentation of queries</title>
        <link>http://www.awareim.com/dokuwiki/docs/3500/0800/0820?rev=1749700855&amp;do=diff</link>
        <description>programmers_reference client_side_plugins modify_queries

Modifying default behavior and presentation of queries

To modify the default behavior and presentation of queries you need to go to a particular query that you want to modify and click on the “Scripts” property in the list of properties of the query. You can define</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/3500/0800/0830?rev=1749700855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T04:00:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Modifying default behavior and presentation of forms</title>
        <link>http://www.awareim.com/dokuwiki/docs/3500/0800/0830?rev=1749700855&amp;do=diff</link>
        <description>programmers_reference client_side_plugins modify_forms

Modifying default behavior and presentation of forms

To modify the default behavior and presentation of forms you need to go to a particular object form that you want to modify and click on the Scripts property under the “Advanced” category in the list of properties of the form. You can define</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/3500/0800/0840?rev=1680678256&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-05T07:04:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Modifying default behavior and presentation of form sections</title>
        <link>http://www.awareim.com/dokuwiki/docs/3500/0800/0840?rev=1680678256&amp;do=diff</link>
        <description>programmers_reference client_side_plugins modify_form_sections

Modifying default behavior and presentation of form sections

Modifying the default behavior of a form section only makes sense if a form has more than one section defined. If a form has one section then you should modify the behavior of the form, not section, as described in the previous section. To modify the default behavior and presentation of a form section you need to go to a particular form section of the form and click on th…</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/3500/0800/0850?rev=1749700855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T04:00:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Modifying default presentation of individual fields on forms</title>
        <link>http://www.awareim.com/dokuwiki/docs/3500/0800/0850?rev=1749700855&amp;do=diff</link>
        <description>programmers_reference client_side_plugins modify_fields

Modifying default presentation of individual fields on forms

To modify the default presentation of an individual field on an object form you need to go to the presentation properties of the corresponding attribute and click on the “Advanced” property. There is only one script available for you here.</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/3500/0800/0860?rev=1680678745&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-05T07:12:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Modifying default behavior of menu in visual perspectives</title>
        <link>http://www.awareim.com/dokuwiki/docs/3500/0800/0860?rev=1680678745&amp;do=diff</link>
        <description>programmers_reference client_side_plugins modify_visual_perspectives_menus visual_perspectives menus

Modifying default behavior of menu in visual perspectives

The idea here is very similar. You have two scripts available – initialization and render scripts. The initialization script has a chance to modify the configuration of the menu widgets (almost all menu types except Plain List are implemented by their own Kendo UI widget (see the table below). The render script can call the methods of th…</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/3500/0800/0870?rev=1749700855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T04:00:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Modifying default behavior and presentation of content panels in visual perspectives</title>
        <link>http://www.awareim.com/dokuwiki/docs/3500/0800/0870?rev=1749700855&amp;do=diff</link>
        <description>programmers_reference client_side_plugins modify_visual_perspectives_content_panels visual_perspectives content_panels

Modifying default behavior and presentation of content panels in visual perspectives

To modify the default behavior and presentation of content panels in visual perspectives you need to go to a particular visual perspective that you want to modify, select the content panel and then click on the</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/3500/0800/0880?rev=1749700855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T04:00:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>AwareApp object</title>
        <link>http://www.awareim.com/dokuwiki/docs/3500/0800/0880?rev=1749700855&amp;do=diff</link>
        <description>programmers_reference awareapp_object

AwareApp object

When writing advanced scripts as described above you can use the AwareApp Javascript object that contains some useful static methods. This is an example of calling one of these methods:

var panelId = AwareApp.getPanelId (&quot;main&quot;, &quot;Accounts&quot;, &quot;My Accounts&quot;);</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/3500/0800/0890?rev=1749700855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T04:00:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Using Javascript to integrate custom Cordova plugins for native mobile applications</title>
        <link>http://www.awareim.com/dokuwiki/docs/3500/0800/0890?rev=1749700855&amp;do=diff</link>
        <description>Using Javascript to integrate custom Cordova plugins for native mobile applications

Cordova plugins are components that provide access to some built-in features of mobile phones, (such as camera or contacts), for which there is no Javascript access. When components are integrated into the system these features become available through some special Javascript functions that the plugin makes available to the developer. Cordova plugins can only be used in native mobile applications.</description>
    </item>
</rdf:RDF>
