Popis knihovny

Popis objektů, vlastností a metod knihovny COMEX vč. kmenových modifikátorů. Tyto jsou vnořeny hlouběji v jednotlivých třídách dle typů document, folder, table, action, special a příp. dalších.

Základní namespace JS frameworku.

Tvořeno souborem: /comex/scripts/comex.js


Vlastnosti v COMEX

Vlastnosti umístěné ve jmenném prostoru COMEX.

typ: property; celé jméno: COMEX.appName;


Vrací:

název aplikace, která knihovnu používá

example
var $rslt = COMEX.appName;

( umístěno v souboru /comex/scripts/comex.js )

typ: property; celé jméno: COMEX.appRoot;


Vrací:

kořenový adresář aplikace

example
var $rslt = COMEX.appRoot;

( umístěno v souboru /comex/scripts/comex.js )

typ: read-only property; celé jméno: COMEX.lang;


Vrací:

jazyková verze stránky

example
var $rslt = COMEX.lang;

( umístěno v souboru /comex/scripts/comex.js )

typ: read-only property; celé jméno: COMEX.script;


Vrací:

skript knihovny

example
var $rslt = COMEX.script;

( umístěno v souboru /comex/scripts/comex.js )

typ: read-only property; celé jméno: COMEX.uID;


Vrací:

unikátní ID

example
var $rslt = COMEX.uID;

( umístěno v souboru /comex/scripts/comex.js )

typ: read-only property; celé jméno: COMEX.version;


Vrací:

verze knihovny

example
var $rslt = COMEX.version;

( umístěno v souboru /comex/scripts/comex.js )


Funkce v COMEX

Funkce umístěné ve jmenném prostoru COMEX.


Metody v COMEX

Metody umístěné ve jmenném prostoru COMEX.

Zaloguje hlášení do žurnálu.

Viz metoda COMEX.Debugger.log.

typ: method; celé jméno: COMEX.log;


Parametry:

$report

● hodnota typu String

hlášení do žurnálu


Vrací:

vždy vrací null

( umístěno v souboru /comex/scripts/comex.js )

Zaloguje dump proměnné do žurnálu.

Viz metoda COMEX.Debugger.logDump.

typ: method; celé jméno: COMEX.logDump;


Parametry:

$var

● hodnota typu mixed

proměnná


Vrací:

vždy vrací null

( umístěno v souboru /comex/scripts/comex.js )


Třídy v COMEX

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


Vnořené prostory v COMEX

Vnořené prostory umístěné ve jmenném prostoru COMEX.


Globální funkce

Globální funkce určené pro unifikovanou obsluhu COMEX rozhraní.

Vrátí unifikovaný COMEX objekt.

typ: global function; celé jméno: o$;

Tvořeno souborem: /comex/scripts/comex.js


Parametry:

$object

● hodnota typu mixed

ID elementu nebo objekt (HTML element, window, document, text)


Vrací:

pokud objekt existuje, pak unifikovaný objekt

null, pokud neexistuje

example
var $rslt = o$(document.documentElement).code().length;

Vrátí pole unifikovaných COMEX objektů na základě dotazu.

typ: global function; celé jméno: q$;

Tvořeno souborem: /comex/scripts/comex.js


Parametry:

$query

● hodnota typu String

strukturovaný dotaz dle selektorů CSS (pro MSIE 8 pouze do verze 2.1)

$singleNode

● hodnota typu Boolean (výchozí: false)

true, pokud má být vrácen pouze 1. výskyt odpovídajícího elementu, jinak false


Vrací:

pole unifikovaných objektů

unifikovaný objekt 1. odpovídajícího elementu

example
var $rslt = [];
$rslt['table'] = q$('table').length;
$rslt['table>tr>td'] = q$('table>tr>td').length;
$rslt['table tr>td'] = q$('table tr>td').length;
$rslt['h2'] = q$('h2').length;
$rslt['h3'] = q$('h3').length;
$rslt['h2, h3'] = q$('h2, h3').length;
$rslt['div[id]'] = q$('div[id]').length;

Vrátí unifikovanou COMEX událost.

typ: global function; celé jméno: e$;

Tvořeno souborem: /comex/scripts/comex.js


Parametry:

$event

● hodnota typu Event

událost


Vrací:

unifikovaná událost


ÚvodTřídyModifikátoryStránkyEditordefinitionPopis knihovny