<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://docs.optrix.com.au/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>ARDI Documentation - selectors</title>
        <description></description>
        <link>https://docs.optrix.com.au/</link>
        <lastBuildDate>Wed, 27 May 2026 01:30:24 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://docs.optrix.com.au/_media/wiki:dokuwiki.svg</url>
            <title>ARDI Documentation</title>
            <link>https://docs.optrix.com.au/</link>
        </image>
        <item>
            <title>Selector Autocomplete</title>
            <link>https://docs.optrix.com.au/selectors:autocomplete</link>
            <description>Selector Autocomplete

If you&#039;re displaying a UI, you might want to help guide your users through entering a selector. If you add the ac property to your URL, you&#039;ll be given an additional suggestions property in your response.

If we had the incomplete selector</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Combining Rules</title>
            <link>https://docs.optrix.com.au/selectors:combining</link>
            <description>Combining Rules

Selector rules can be combined by placing them one after the other. By default, each rule will be applied to the items found before it - narrowing the number of selected assets. 

For example...
 Finish Oven.Internal Temperature
...would find an asset called &#039;Finish Oven&#039;, but only if it had a property called &#039;Internal Temperature&#039;.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 02 Apr 2026 01:24:52 +0000</pubDate>
        </item>
        <item>
            <title>Selector.js Terminal Options</title>
            <link>https://docs.optrix.com.au/selectors:list_of_options</link>
            <description>Selector.js Terminal Options

When a user creates a selector through auto-completion in Selector.js, the user will eventually reach a &#039;terminal&#039; choice - one that finishes the selector.

By default, this will simply give them a single option that will call the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Results with Structure</title>
            <link>https://docs.optrix.com.au/selectors:map</link>
            <description>Results with Structure

Sometimes, you&#039;d like to know the structure of the assets in the selector, not just their identity.

The map endpoint works just like the normal selector endpoint, but includes quite a bit of additional detail on how the assets in your selector are related.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Selector Options</title>
            <link>https://docs.optrix.com.au/selectors:options</link>
            <description>Selector Options

The options endpoint is used to add some further help when users are entering a selector in a text entry control.

Just like the selector endpoint, it takes a query parameter that contains the selector you&#039;ve written so far.

However, you usually call &#039;options&#039; when your selector is</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Relationship Selectors</title>
            <link>https://docs.optrix.com.au/selectors:related</link>
            <description>Relationship Selectors

In selectors, a rule with a &#039;{&#039; or &#039;}&#039; symbol indicates a relationship rule. A relationship rule requires that you&#039;ve already selected something (with a name or type rule, for example).

It adds more assets to the results by searching down relationships.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 25 Mar 2026 22:08:46 +0000</pubDate>
        </item>
        <item>
            <title>Basic Usage</title>
            <link>https://docs.optrix.com.au/selectors:selector_api</link>
            <description>Basic Usage

You access the Selector API by sending a web request to &lt;yourserver&gt;/selectors/api/selector. It needs one parameter, named query which should contain the selector you want to run.

For example, if you wanted to select all of the pumps in the Water System, you&#039;d make the following</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>Selector.js</title>
            <link>https://docs.optrix.com.au/selectors:selector.js</link>
            <description>Selector.js

Selector.js is a Javascript library that helps you add ARDI selector auto-complete to any HTML edit field.

Including In Your Page

Adding these lines to the HEAD section of your page will import the library.


&lt;script src=&quot;ARDISERVER/selector/selector.js&quot;&gt;&lt;/script&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;ARDISERVER/selector/selector.css&quot;&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Dec 2025 22:50:17 +0000</pubDate>
        </item>
        <item>
            <title>ARDI Selectors</title>
            <link>https://docs.optrix.com.au/selectors:start</link>
            <description>ARDI Selectors

Selectors are a new method of searching for and choosing ARDI assets.

They&#039;re smaller, simpler and faster to write than AQL statements, although slightly less flexible. Selectors are often used when choosing/specifying assets. They will be appearing in more ARDI plugins as time goes on, and can also be used in queries AQL using the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 02 Apr 2026 01:21:14 +0000</pubDate>
        </item>
    </channel>
</rss>
