Třídy v COMEX

Třídy umístěné ve jmenném prostoru COMEX.


Třída Action

Třída pro práci s akcemi.


Třída Class

Základ pro vytvoření třídy.


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ěží

example
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)

example
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

example
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)

example
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ěží

example
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)

example
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 Cookie

Objekt pro práci s cookie.


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 Debugger

Objekt pro debug aplikace.


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 Document

Objekt pro práci s dokumenty.


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 Global

Třída globálních funkcí.


Třída Page

Objekt pro práci s obsahem stránky.


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

example
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 Special

Třída pro práci se speciálními funkcemi.


Třída Table

Třída pro práci s tabulkami.


Třída User

typ: static class; celé jméno: COMEX.User;


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 )


Vlastnosti v COMEXFunkce v COMEXMetody v COMEXTřídy v COMEXVnořené prostory v COMEXGlobální funkce