Třídy v COMEX
Třídy umístěné ve jmenném prostoru COMEX.
Třída Client
Informace o klientovi (prohlížeči).
typ: static class; celé jméno: COMEX.Client;
Vlastnosti umístěné ve jmenném prostoru Client.
typ: read-only property; celé jméno: COMEX.Client.device;
Vrací:
typ zařízení, na kterém klient (prohlížeč) běží
var $rslt = COMEX.Client.device;
( umístěno v souboru /comex/scripts/comex.js )
typ: read-only property; celé jméno: COMEX.Client.ID;
Vrací:
identifikační řetězec klienta (prohlížeče)
var $rslt = COMEX.Client.ID;
( umístěno v souboru /comex/scripts/comex.js )
typ: read-only property; celé jméno: COMEX.Client.mobile;
Vrací:
true, pokud je klient (prohlížeč) na mobilním zařízení, jinak false
var $rslt = COMEX.Client.mobile;
( umístěno v souboru /comex/scripts/comex.js )
typ: read-only property; celé jméno: COMEX.Client.name;
Vrací:
název klienta (prohlížeče)
var $rslt = COMEX.Client.name;
( umístěno v souboru /comex/scripts/comex.js )
typ: read-only property; celé jméno: COMEX.Client.os;
Vrací:
platforma OS, na kterém klient (prohlížeč) běží
var $rslt = COMEX.Client.os;
( umístěno v souboru /comex/scripts/comex.js )
typ: read-only property; celé jméno: COMEX.Client.version;
Vrací:
verze klienta (prohlížeče)
var $rslt = COMEX.Client.version;
( umístěno v souboru /comex/scripts/comex.js )
( umístěno v souboru /comex/scripts/comex.js )
Třída Connection
Data propojení.
typ: class; celé jméno: COMEX.Connection;
Tvořeno souborem: /comex/scripts/comex-page.js
Vlastnosti umístěné ve jmenném prostoru Connection.
typ: property; celé jméno: COMEX.Connection.data;
Vrací:
$data - data ke zpracování
( umístěno v souboru /comex/scripts/comex-page.js )
typ: property; celé jméno: COMEX.Connection.event;
Vrací:
název události, která propojení vyvolala
( umístěno v souboru /comex/scripts/comex-page.js )
typ: property; celé jméno: COMEX.Connection.extra;
Vrací:
$extra - extra data ke zpracování
( umístěno v souboru /comex/scripts/comex-page.js )
typ: property; celé jméno: COMEX.Connection.source;
Vrací:
zdroj komponenty, která propojení vyvolala (atribut source)
( umístěno v souboru /comex/scripts/comex-page.js )
typ: property; celé jméno: COMEX.Connection.target;
Vrací:
zdroj cílové komponenty, která propojení přijímá (atribut target)
( umístěno v souboru /comex/scripts/comex-page.js )
Třída Custom
Objekt pro volání uživatelsky definovaných funkci zákazníka.
typ: static class; celé jméno: COMEX.Custom;
Tvořeno souborem: /comex/scripts/comex-page.js
Třída Definition
Definice stránky, komponenty, apod.
typ: class; celé jméno: COMEX.Definition;
Tvořeno souborem: /comex/scripts/comex-page.js
Vlastnosti umístěné ve jmenném prostoru Definition.
typ: property; celé jméno: COMEX.Definition.langs;
Vrací:
nastavení jazykových mutací (only, mixed, omitted)
( umístěno v souboru /comex/scripts/comex-page.js )
typ: property; celé jméno: COMEX.Definition.node;
Vrací:
XML nod definice
( umístěno v souboru /comex/scripts/comex-page.js )
typ: property; celé jméno: COMEX.Definition.status;
Vrací:
true, pokud se podařilo definici načíst, jinak false
( umístěno v souboru /comex/scripts/comex-page.js )
Třída Folder
Třída pro práci s adresáři.
typ: static class; celé jméno: COMEX.Folder;
Tvořeno souborem: /comex/scripts/comex-page.js
Vlastnosti umístěné ve jmenném prostoru Folder.
Název třídy.
typ: read-only property; celé jméno: COMEX.Folder.className;
Vrací:
#value
( umístěno v souboru /comex/scripts/comex-page.js )
Třídy umístěné ve jmenném prostoru Folder.
Objekt pro práci s obsahem adresáře.
typ: static class; celé jméno: COMEX.Folder.Content;
Tvořeno souborem: /comex/modifiers/folder/content/folder-content.js
Třídy umístěné ve jmenném prostoru Content.
typ: class; celé jméno: COMEX.Folder.Content.List;
Tvořeno souborem: /comex/modifiers/folder/content/list/folder-content-list.js
typ: class; celé jméno: COMEX.Folder.Content.Menu;
Tvořeno souborem: /comex/modifiers/folder/content/menu/folder-content-menu.js
Třída Result
Výsledek akce.
typ: class; celé jméno: COMEX.Result;
Vlastnosti umístěné ve jmenném prostoru Result.
typ: property; celé jméno: COMEX.Result.ID;
Vrací:
uživatelsky definovaný identifikátor výsledku akce
( umístěno v souboru /comex/scripts/comex.js )
typ: property; celé jméno: COMEX.Result.message;
Vrací:
informativní hlášení k průběhu akce
( umístěno v souboru /comex/scripts/comex.js )
typ: property; celé jméno: COMEX.Result.source;
Vrací:
zdrojový objekt provádějící akci
( umístěno v souboru /comex/scripts/comex.js )
typ: property; celé jméno: COMEX.Result.status;
Vrací:
true, pokud akce proběhla v pořádku, jinak false
( umístěno v souboru /comex/scripts/comex.js )
typ: property; celé jméno: COMEX.Result.subType;
Vrací:
uživatelsky definovaný podtyp výsledku akce
( umístěno v souboru /comex/scripts/comex.js )
Typ výsledku akce.
ok - akce skončila ok (status == true).
warning - akce skončila varováním (status == false).
error - akce skončila chybou (status == false).
typ: property; celé jméno: COMEX.Result.type;
Vrací:
typ výsledku akce
( umístěno v souboru /comex/scripts/comex.js )
typ: property; celé jméno: COMEX.Result.value;
Vrací:
hodnota výsledku akce
( umístěno v souboru /comex/scripts/comex.js )
Metody umístěné ve jmenném prostoru Result.
Vrátí textovou reprezentaci výsledku akce.
typ: method; celé jméno: COMEX.Result.toString;
Vrací:
textová reprezentace
var $rslt = new COMEX.Result().toString().replace( /\n/g, "<br/>" );
( umístěno v souboru /comex/scripts/comex.js )
( umístěno v souboru /comex/scripts/comex.js )
Třída XMLE
Vyhodnocení XML výrazů - sběr hodnot.
typ: static class; celé jméno: COMEX.XMLE;
Tvořeno souborem: /comex/scripts/comex-page.js
Vlastnosti umístěné ve jmenném prostoru XMLE.
typ: read-only property; celé jméno: COMEX.XMLE.suppressed;
Vrací:
konstanta pro potlačené volání
( umístěno v souboru /comex/scripts/comex-page.js )
Metody umístěné ve jmenném prostoru XMLE.
Vyhodnocení výrazu.
typ: method; celé jméno: COMEX.XMLE.eval;
Parametry:
$node
● hodnota typu COMEX.XML.Node
rootový nod výrazu
$context
● hodnota typu COMEX.XML.Node (výchozí: undefined)
kontextový nod
$target
● hodnota typu String (výchozí: undefined)
ID komponenty
$level
● hodnota typu Integer (výchozí: 0)
úroveň vyhodnocení
Vrací:
výsledek vyhodnocení výrazu
( umístěno v souboru /comex/scripts/comex-page.js )