CategoryContent
A CategoryContent virtuális entitás adatmodellje.
2022.01.11 — Posted by Webb & Flow
Tartalomjegyzék
A CategoryContent bejegyzések standard entitások.
A CategoryContent listázó api-k url-je: GET /projects/PROJECTID/categoryContents
Ez az entitás csak csak azért van, hogy a fő és alkategóriákat visszaadja egyben úgy, hogy egy fa struktúrában szekvenciálisan meg lehessen jeleníteni.
A visszaadott listában vegyesen vannak MainCategory és SubCategory entitások.
Kizárólag a listázás működik, a létrehozás, szerkesztés és egyéb funkciók továbbra is a Main, illetve SubCategory entitások végpontjain történik.
A visszaadott entitás azonos a Main, illetve a SubCategory entitással, plus két kiegészítő mezeje van:
- visualTreeIcons
- string[]
- az adott elem előtt megjelenítendő ikonok listája
- ezt backend oldalon, terminálban kiíráshoz érdemes használni, ahol minden UTF-8 karakterkészletet használ
- lehetséges elemek:
- ╴ (root)
- ┐ (root & sibling)
- │(sibling)
- └ (connect)
- ├ (connect & sibling)
- [space] (empty, spacer)
- treeIcons
- string[]
- azonos a visualTreeIcons-al, azonban nem UTF-8, hanem ASCII string-ek szerepelnek benne
- frontend oldalon ezt érdemes használni, mert biztosan nem lesz karakterkódolási probléma vele a különböző böngészőkben
- lehetséges értékek:
- R (root)
- RS (root & sibling)
- S (sibling)
- C (connect)
- CS (connect & sibling)
- [space] (empty, spacer)