Verwendung von Entities

Regeln bei der Namensgebung

  • Klassen werden UpperCase geschrieben

  • Properties werden lowerCase geschrieben

  • Klassen und Properties werden ohne Kunden- und Projektname-Prefixes formuliert

  • Properties erhalten gar keine Prefixes, auch keine die sich auf die App beziehen

  • Klassen erhalten Prefixes die Eindeutigkeit über alle installierten Apps hinweg sicherstellen

Verwendung von Widgets

  • Properties müssen immer in der widget.json beschrieben werden

  • Fehlen Properties, führt das zu Verwirrung und in Einzelfällen zu fehlern

  • Hinweis: Es ist möglich Felder in einen Tab (bspw. „Einstellungen“) auszugliedern und „readonly“ darzustellen