Globální názvy jComponent 20
jComponent 20 vystavuje globální funkce a objekty pro stav, komponenty, požadavky a prohlížeče. balíček také zahrnuje jQuery.
| Název | Druh | Co dělá | Recept |
|---|---|---|---|
$ | function | jQuery. | getting-started |
$totaluidate | function | Interní: hodina minus 12 od poledne ($totaluidate(13) je 1, $totaluidate(5) zůstává 5). | data-helpers |
$W | object | Objekt jQuery okna. | dom-helpers |
ADAPT | function | Nahradí značky (~PATH~, ~ID~, CLASS) a přeloží text komponenty. | find-and-call |
AJAX | function | AJAX('METHOD /url/', data, callback) odešle požadavek na server. | ajax |
API | function | Volá endpoint ROUTE('API ...') v Total.js s názvem schématu a daty. | api-calls |
APPEARANCE | function | Nastaví barvu, tmavý režim a CSS proměnné stránky. | dom-helpers |
ASETTER | function | Vrátí funkci, která později zavolá SETTER(). | find-and-call |
ATTRD | function | Přečte atribut data- elementu nebo události. | dom-helpers |
BLOCKED | function | Poprvé vrátí false a poté po určitou dobu true: ochrana před opakovanými akcemi. | state-shortcuts |
CACHE | function | Uloží hodnotu v prohlížeči na určitou dobu. | storage-cache-pref-cookies |
CACHEPATH | function | Uchovává cestu stavu v cache a obnovuje ji. | state-shortcuts |
CL | function | Načte seznamy kódů registrované přes CLINIT(), které ještě nejsou načteny. | data-helpers |
clearTimeout2 | function | Zruší časovač z setTimeout2(). | state-shortcuts |
CLINIT | function | Zaregistruje seznam kódů a funkci, která jej načte. | data-helpers |
CLONE | function | Hluboká kopie hodnoty včetně dat. | state-shortcuts |
CLRELOAD | function | Znovu načte seznamy kódů. | data-helpers |
CMD | function | Spustí příkaz komponenty. Použijte CMD instance nebo EXEC. | commands |
COMPILE | function | Stejná funkce jako NOOP v jComponent 20. | find-and-call |
COMPONENT | function | Deklaruje komponentu. | custom-component |
COMPONENTS | function | Připravené komponenty pod cestou. | find-and-call |
CONFIG | function | Změní konfiguraci komponent nalezených selektorem. | component-config |
COOKIES | object | Čte, zapisuje a odstraňuje cookies. | storage-cache-pref-cookies |
COPY | function | Zkopíruje vlastnosti jednoho objektu do druhého, do hloubky. | state-shortcuts |
DAYS | object | Názvy dnů v týdnu anglicky, od neděle. | data-helpers |
DECRYPT | function | Přečte hodnotu vytvořenou pomocí ENCRYPT() se stejným klíčem a typem. | data-helpers |
DEF | object | Výchozí hodnoty jComponent. DEF.fallback je adresa, ze které se stahují nenačtené komponenty. | |
DIFFDOM | function | Udělá z potomků elementu stejné jako nový seznam bez překreslení těch, které zůstávají. | dom-helpers |
EMIT | function | Vyšle globální událost. | events |
EMPTYARRAY | object | Zmrazené prázdné pole. | data-helpers |
EMPTYOBJECT | object | Zmrazený prázdný objekt. | data-helpers |
ENCRYPT | function | Změní hodnotu na hexadecimální text s kontrolou klíče (zakrytí, ne bezpečnost). | data-helpers |
ENV | function | Zaregistruje nebo přečte hodnotu stránky, používanou v URL jako [name]. | environment-variables |
ENVIRONMENT | function | Nastaví název aplikace pro úložiště, verzi a jazyk. | dom-helpers |
ERROR | function | Pomocník pro zpracování chyb validace z odpovědi API(). | api-calls |
ERRORS | function | Vrátí neplatné komponenty pod cestou. | validation |
EXE | function | Zavolá metodu pluginu, globální funkci nebo funkci ze stavu (stejně jako EXEC()). | find-and-call |
EXEC | function | Zavolá metodu pluginu (EXEC('plugin/method')) nebo globální funkci. | commands |
EXTENSION | function | Přidá kód ke každé instanci komponenty nebo pluginu. | extensions |
FIND | function | Najde připravenou komponentu podle názvu, cesty nebo id. | find-and-call |
FLAGS | function | Spouští vlastní příznaky cesty a zpětné volání. | custom-flags |
FN | function | Zkompiluje výraz na funkci a zapamatuje si ji. | data-helpers |
FREE | function | Okamžitě spustí úklid odstraněných komponent. | component-lifecycle |
FUNC | object | Objekt pro funkce, které může volat EXE('FUNC.name'). | find-and-call |
GET | function | Přečte hodnotu z cesty stavu. | state-api |
GUID | function | Vrátí náhodné id. | utilities |
HASH | function | Vrátí číselný hash. | utilities |
HIDDEN | function | Pravda, když se element nezobrazuje. | dom-helpers |
IMPORT | function | Načte část HTML, skript nebo styl z URL. | ui-import |
INC | function | Přičte 1 (nebo zadané číslo) k číslu v cestě. | state-shortcuts |
inDOM | function | Pravda, dokud je element v dokumentu. | dom-helpers |
isIE | boolean | Pravda v Internet Exploreru. | dom-helpers |
isMOBILE | boolean | Pravda na mobilním zařízení. | dom-helpers |
isPRIVATEMODE | boolean | Pravda v soukromém okně. | dom-helpers |
isROBOT | boolean | Pravda pro robota vyhledávače. | dom-helpers |
isSTANDALONE | boolean | Pravda, když stránka běží jako nainstalovaná aplikace. | dom-helpers |
isTOUCH | boolean | Pravda na zařízení s dotykem. | dom-helpers |
jComponent | object | Jádro jComponent: M.components, M.version... | find-and-call |
jQuery | function | jQuery, součást stejného souboru. | getting-started |
LOCALIZE | function | Načte slovník ve formátu souborů zdrojů Total.js. | data-helpers |
M | object | Jádro jComponent (stejný objekt jako jComponent, Total a MAIN). | find-and-call |
MAIN | object | Jádro jComponent (stejný objekt jako jComponent, Total a M). | find-and-call |
MIDDLEWARE | function | Zaregistruje funkci, která se spustí před routou, nebo spustí seznam takových funkcí v pořadí. | find-and-call |
MONTHS | object | Názvy měsíců anglicky. | data-helpers |
NAV | object | Aktuální poloha: url, query, params a back()/forward(). | spa-routing |
NEWUIBIND | function | Vytvoří ui-bind na elementu z kódu. | find-and-call |
NODEINDEXOF | function | Pozice elementu mezi jeho sourozenci. | dom-helpers |
NODEINSERT | function | Přesune element za jiný nebo před jiný. | dom-helpers |
NODEMOVE | function | Posune element o jedno místo dolů nebo nahoru v jeho rodiči. | dom-helpers |
NOOP | function | Funkce, která nedělá nic. | state-shortcuts |
NOTFOCUSED | function | Pravda, když je karta prohlížeče na pozadí. | dom-helpers |
NOW | object | Date, který jComponent udržuje aktuální. | data-helpers |
NUL | function | Nastaví hodnotu cesty na null (stejně jako NULL). | state-shortcuts |
NULL | function | Nastaví hodnotu cesty na null. | state-shortcuts |
OFF | function | Odstraní posluchače globální události. | events |
ON | function | Zaregistruje posluchače globální události. | events |
PARSE | function | Zpracuje JSON a převede řetězce dat na data. | utilities |
PIPE | function | API() na adresu v DEF.pipe. | find-and-call |
PLUGIN | function | Deklaruje plugin. | plugin |
PLUGINS | object | Pluginy stránky podle jejich cesty. | find-and-call |
PREF | object | Předvolby uživatele uložené v prohlížeči. | storage-cache-pref-cookies |
PUSH | function | Přidá hodnotu do pole stavu a upozorní. | state-api |
QUERIFY | function | Vytvoří query string z objektu, i za adresou nebo metodou. | data-helpers |
REDIRECT | function | Změní adresu bez načtení stránky a spustí odpovídající routu. | spa-routing |
REPO | object | Váš objekt pro sdílení dat mezi komponentami. | find-and-call |
RESET | function | Vymaže stavy touched a modified pod cestou. | validation |
ROUTE | function | Zaregistruje routu na straně klienta. | spa-routing |
SCROLLBAR | function | Obalí element vlastním posuvníkem. | dom-helpers |
SCROLLBARWIDTH | function | Šířka, kterou zabírá posuvník. | dom-helpers |
SEEX | function | Zavolá funkci podle názvu nebo nastaví cestu. | find-and-call |
SET | function | Zapíše hodnotu na cestu stavu a upozorní vše, co je na ni vázáno. | state-api |
SETTER | function | Zavolá metodu každé komponenty s daným názvem, cestou nebo id. | find-and-call |
setTimeout2 | function | Debouncovaný setTimeout() s id a volitelným limitem restartů. | state-shortcuts |
STRINGIFY | function | JSON.stringify(), který umí zhustit prázdné hodnoty a vybrat pole. | data-helpers |
STYLE | function | Přidá styl do head; stejné id jej nahradí. | dom-helpers |
Ta | object | Stejný objekt jako Tangular, šablonovací engine. | data-helpers |
Tangular | object | Šablonovací nástroj. | ui-bind-templates |
TAPI | function | API() na adresu v DEF.api. | find-and-call |
TEMP | object | Objekt pro dočasná data. | find-and-call |
Thelpers | object | Helpery šablon (Tangular.helpers): přidejte jeden pomocí Thelpers.name = fn. | data-helpers |
TOGGLE | function | Změní boolean v cestě. | state-shortcuts |
Total | object | Jádro jComponent (stejný objekt jako jComponent). | find-and-call |
TRANSLATE | function | Nahradí každé @(text) jeho překladem. | data-helpers |
UNAUTHORIZED | function | Pravda, když window.user nemá žádné z daných oprávnění. | data-helpers |
UNWATCH | function | Odstraní watchery cesty vytvořené přes WATCH(). | state-shortcuts |
UPD | function | Upozorní cestu po změně objektu na místě. | state-api |
UPDATE | function | Upozorní komponenty a watchery cesty bez změny hodnoty (alias UPD). | state-shortcuts |
UPLOAD | function | Odešle FormData na routu s průběhem. | upload |
VISIBLE | function | Pravda, když je element ve viditelné části okna. | dom-helpers |
W | object | Objekt window. | find-and-call |
WAIT | function | Spustí funkci, když jiná vrátí true nebo cesta má hodnotu; kontroluje každých 500 ms. | state-shortcuts |
WARN | function | Zapisuje do console.warn. | state-shortcuts |
WATCH | function | Spustí funkci pokaždé, když se změní cesta. | state-api |
WH | number | Výška okna. | dom-helpers |
WIDTH | function | Třída velikosti šířky elementu nebo okna: xs, sm, md nebo lg. | dom-helpers |
WW | number | Šířka okna. | dom-helpers |
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>jComponent</title>
<link rel="stylesheet" href="//cdn.componentator.com/spa.min@20.css" />
<script src="//cdn.componentator.com/spa.min@20.js"></script>
</head>
<body>
<p>The test lists the globals of this page.</p>
</body>
</html>