Vytvoření modifikátoru cubes

Upravit obsah stránky

DEPRECATED viz comex.table.data.cells

Zadání pro vytvoření nové komponenty pro stránky systému flexideo / comex.

Nový modifikátor cubes patří do třídy table a jejího rozsahu data. Ve jmenném prostoru platformy flexideo je řazen takto:
bullet

comex.table.data.cubes

Cílem je vizualizace datových řádků vrácených serverem v podobě standardizovaných kostiček s názvem, dodatečným popisem, případnou ikonou a příp. nástroji. Data jsou získávána buď dotazem nebo jako výsledek akce.Způsob získávání dat závisí tom, jak jsou definována table data. Nadpis, ikona a další obsah každé kostky je dán výběrem sloupce v page-editoru při vkládání kostky na stránku. Nástroje pro otevření,náhled, editaci či spuštění akce jsou definovány pomocí row-tool . Mimo to může být pro kostku také určen doprovodný statusový symbol, například v semaforové sémantice. Kostky mohou být různě široké, přičemž šířka může být vhodně s ohledem na využití parametrizována, např. jako minimální či pevně daná. Kostky mohou být v prostoru komponenty seskupovány dle určeného údaje, například dle čísla fáze,přičemž pak číslu je v parametru přidělen název. Jedním z možných využití tak může být vizualizace kostek do vývojové pipeline: Pokud seskupování nebude mít charakter fází (musí býturčeno parametrem), bude mít záhlaví skupin také formu kostek, jen budou tenčí a zvýrazněné a nebudou mít funkcionalitu kostek obsahových: Obsah hlaviček pak může být dán obsahem hodnoty seskupení, nebo může být přiřazen parametrem nebo může být předmětempomocné tabulky, která bude parametrem vybrána.