Tvorba modifikátoru

Upravit obsah stránky

Modifikátory jsou samostatné skriptové komponenty (objekty) spadající do některé z COMEX tříd. Veškerý obsah na stránce COMEX je realizován některým z modifikátorů určité třídy. Pro svou činnost využívají místní COMEX knihovnu a její funkce. Vedle obecně využitelných funkcí knihovny COMEX jsou tu účelové skripty v rámci různých rozsahů jednotlivých tříd, z kterých může být evektivně děděna rozsáhlá funkcionalita do samotných modifikátorů. 

Tabulka s daty tedy takto dědí základní funkce z rozsahu comex.table.data. Díky tomu jsou základní funkce pro načítání a práci s daty sdíleny například s modifikátorem pro zobrazování stejných dat v grafu apod. Existence modifikátoru je dána jeho registrací a pak také složkou, kde je umístěn skript a případné další potřebné soubory pro jeho fungování. 

Modifikátor pro zobrazování dat tabulky v grafu je tak například umístěn v souboru/comex/modifiers/table/data/graph/table-data-graph.js na webovém sídle Flexideo. 

Skripty a další obslužné soubory pro rozsahy v jednotlivých třídách jsou umístěny v odpovídajících složkách nadřazených. Při zápisu skriptů je třeba dodržet specifickou syntaxi poznámek, zejm. pro metody a vlastnosti objektů tak, aby mohly být zařazeny do struktur dokumentací pro další využití modifikátorů. základní nároky, metoda connection a další povinné metody, registr, umístění souborů;