mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-02-24 15:02:15 +01:00
Updated NSPanel Page ‐ Typen_How 2_Beispiele (markdown)
@@ -56,7 +56,7 @@ Gäste sollen einfach und easy ins Gäste-WLAN rein kommen? Am besten mit dem Sc
|
|||||||
|
|
||||||
## Basisseite
|
## Basisseite
|
||||||
Der Rahmen einer Seite besteht aus einem Frame wie folgend:
|
Der Rahmen einer Seite besteht aus einem Frame wie folgend:
|
||||||
```ruby
|
```typescript
|
||||||
let name = <PageType>
|
let name = <PageType>
|
||||||
{
|
{
|
||||||
'type': 'cardType',
|
'type': 'cardType',
|
||||||
@@ -198,7 +198,7 @@ Das `<PageItem>` wird gefolgt von `{},`. Innerhalb der geschweiften Klammern fol
|
|||||||
## Basisseite mit PageItem
|
## Basisseite mit PageItem
|
||||||
|
|
||||||
Wenn man nun ein oder je nach gewähltem Page Type mehrere `<PageItems>` aufgebaut hat und diese dem Punkte `items : []` hinzugefügt hat, erhält man eine Seite mit - nennen wir es etwas sichtbares.
|
Wenn man nun ein oder je nach gewähltem Page Type mehrere `<PageItems>` aufgebaut hat und diese dem Punkte `items : []` hinzugefügt hat, erhält man eine Seite mit - nennen wir es etwas sichtbares.
|
||||||
```ruby
|
```typescript
|
||||||
let name = <PageType>
|
let name = <PageType>
|
||||||
{
|
{
|
||||||
'type': 'cardType',
|
'type': 'cardType',
|
||||||
@@ -280,7 +280,7 @@ Bedient Euch gerne an den nachfolgend aufgelisteten Beispielen aus unserer Entwi
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Buero_Seite_1 = <PageEntities>
|
let Buero_Seite_1 = <PageEntities>
|
||||||
{
|
{
|
||||||
'type': 'cardEntities',
|
'type': 'cardEntities',
|
||||||
@@ -300,7 +300,7 @@ let Buero_Seite_1 = <PageEntities>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Test_Licht1 = <PageEntities>
|
let Test_Licht1 = <PageEntities>
|
||||||
{
|
{
|
||||||
'type': 'cardEntities',
|
'type': 'cardEntities',
|
||||||
@@ -320,7 +320,7 @@ let Test_Licht1 = <PageEntities>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Test_Licht2 = <PageEntities>
|
let Test_Licht2 = <PageEntities>
|
||||||
{
|
{
|
||||||
'type': 'cardEntities',
|
'type': 'cardEntities',
|
||||||
@@ -341,7 +341,7 @@ let Test_Licht2 = <PageEntities>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Test_Funktionen = <PageEntities>
|
let Test_Funktionen = <PageEntities>
|
||||||
{
|
{
|
||||||
'type': 'cardEntities',
|
'type': 'cardEntities',
|
||||||
@@ -362,7 +362,7 @@ let Test_Funktionen = <PageEntities>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Buero_Seite_1 = <PageEntities>
|
let Buero_Seite_1 = <PageEntities>
|
||||||
{
|
{
|
||||||
'type': 'cardEntities',
|
'type': 'cardEntities',
|
||||||
@@ -382,7 +382,7 @@ let Buero_Seite_1 = <PageEntities>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Fenster_1 = <PageEntities>
|
let Fenster_1 = <PageEntities>
|
||||||
{
|
{
|
||||||
'type': 'cardEntities',
|
'type': 'cardEntities',
|
||||||
@@ -402,7 +402,7 @@ let Fenster_1 = <PageEntities>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Button_1 = <PageEntities>
|
let Button_1 = <PageEntities>
|
||||||
{
|
{
|
||||||
'type': 'cardEntities',
|
'type': 'cardEntities',
|
||||||
@@ -421,7 +421,7 @@ let Button_1 = <PageEntities>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Subpages_1 = <PageEntities>
|
let Subpages_1 = <PageEntities>
|
||||||
{
|
{
|
||||||
'type': 'cardEntities',
|
'type': 'cardEntities',
|
||||||
@@ -439,7 +439,7 @@ let Subpages_1 = <PageEntities>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Abfall = <PageEntities>
|
let Abfall = <PageEntities>
|
||||||
{
|
{
|
||||||
'type': 'cardEntities',
|
'type': 'cardEntities',
|
||||||
@@ -467,7 +467,7 @@ let Abfall = <PageEntities>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let SensorGrid = <PageGrid>{
|
let SensorGrid = <PageGrid>{
|
||||||
'type': 'cardGrid',
|
'type': 'cardGrid',
|
||||||
'heading': 'Sensor Werte',
|
'heading': 'Sensor Werte',
|
||||||
@@ -490,7 +490,7 @@ let SensorGrid = <PageGrid>{
|
|||||||
Popup für Shutter
|
Popup für Shutter
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Buero_Seite_2 = <PageGrid>
|
let Buero_Seite_2 = <PageGrid>
|
||||||
{
|
{
|
||||||
'type': 'cardGrid',
|
'type': 'cardGrid',
|
||||||
@@ -512,7 +512,7 @@ let Buero_Seite_2 = <PageGrid>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Sensor_FontSize = <PageGrid2>
|
let Sensor_FontSize = <PageGrid2>
|
||||||
{
|
{
|
||||||
'type': 'cardGrid2',
|
'type': 'cardGrid2',
|
||||||
@@ -537,7 +537,7 @@ let Sensor_FontSize = <PageGrid2>
|
|||||||
popupTimer
|
popupTimer
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Radiosender = <PageGrid>
|
let Radiosender = <PageGrid>
|
||||||
{
|
{
|
||||||
'type': 'cardGrid',
|
'type': 'cardGrid',
|
||||||
@@ -555,7 +555,7 @@ let Radiosender = <PageGrid>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let WLED = <PageGrid>
|
let WLED = <PageGrid>
|
||||||
{
|
{
|
||||||
'type': 'cardGrid',
|
'type': 'cardGrid',
|
||||||
@@ -601,7 +601,7 @@ PlayList:
|
|||||||
Equalizer:
|
Equalizer:
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
// NEW: Neue Definition von Medien-Aliasen
|
// NEW: Neue Definition von Medien-Aliasen
|
||||||
// adapterPlayerInstance = alexa2.0. or spotify-premium.0. or sonos.0. or chromecast.0.
|
// adapterPlayerInstance = alexa2.0. or spotify-premium.0. or sonos.0. or chromecast.0.
|
||||||
let Alexa = <PageMedia>
|
let Alexa = <PageMedia>
|
||||||
@@ -640,7 +640,7 @@ let Alexa = <PageMedia>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Sonos = <PageMedia>
|
let Sonos = <PageMedia>
|
||||||
{
|
{
|
||||||
'type': 'cardMedia',
|
'type': 'cardMedia',
|
||||||
@@ -680,7 +680,7 @@ Equalizer
|
|||||||

|

|
||||||
|
|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let SpotifyPremium = <PageMedia>
|
let SpotifyPremium = <PageMedia>
|
||||||
{
|
{
|
||||||
'type': 'cardMedia',
|
'type': 'cardMedia',
|
||||||
@@ -708,7 +708,7 @@ let SpotifyPremium = <PageMedia>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let SqueezeboxRPC = <PageMedia>
|
let SqueezeboxRPC = <PageMedia>
|
||||||
{
|
{
|
||||||
'type': 'cardMedia',
|
'type': 'cardMedia',
|
||||||
@@ -730,7 +730,7 @@ let SqueezeboxRPC = <PageMedia>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let VolumioBoss: PageMedia =
|
let VolumioBoss: PageMedia =
|
||||||
{
|
{
|
||||||
'type': 'cardMedia',
|
'type': 'cardMedia',
|
||||||
@@ -754,7 +754,7 @@ let VolumioBoss: PageMedia =
|
|||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let VolumioMobil: PageMedia =
|
let VolumioMobil: PageMedia =
|
||||||
{
|
{
|
||||||
'type': 'cardMedia',
|
'type': 'cardMedia',
|
||||||
@@ -789,7 +789,7 @@ let VolumioMobil: PageMedia =
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Buero_Themostat = <PageThermo>
|
let Buero_Themostat = <PageThermo>
|
||||||
{
|
{
|
||||||
'type': 'cardThermo',
|
'type': 'cardThermo',
|
||||||
@@ -816,7 +816,7 @@ oder
|
|||||||
popupThermo:
|
popupThermo:
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Buero_Klimaanlage = <PageThermo>
|
let Buero_Klimaanlage = <PageThermo>
|
||||||
{
|
{
|
||||||
'type': 'cardThermo',
|
'type': 'cardThermo',
|
||||||
@@ -844,7 +844,7 @@ let Buero_Klimaanlage = <PageThermo>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Pool_Waermepumpe = <PageThermo>
|
let Pool_Waermepumpe = <PageThermo>
|
||||||
{
|
{
|
||||||
'type': 'cardThermo',
|
'type': 'cardThermo',
|
||||||
@@ -872,7 +872,7 @@ let Pool_Waermepumpe = <PageThermo>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Buero_Alarm = <PageAlarm>
|
let Buero_Alarm = <PageAlarm>
|
||||||
{
|
{
|
||||||
'type': 'cardAlarm',
|
'type': 'cardAlarm',
|
||||||
@@ -887,7 +887,7 @@ let Buero_Alarm = <PageAlarm>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let Unlock_Service = <PageUnlock>
|
let Unlock_Service = <PageUnlock>
|
||||||
{
|
{
|
||||||
'type': 'cardUnlock',
|
'type': 'cardUnlock',
|
||||||
@@ -907,7 +907,7 @@ let Unlock_Service = <PageUnlock>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let CardChartExample = <PageChart>
|
let CardChartExample = <PageChart>
|
||||||
{
|
{
|
||||||
'type': 'cardChart',
|
'type': 'cardChart',
|
||||||
@@ -927,7 +927,7 @@ let CardChartExample = <PageChart>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let CardLChartExample = <PageChart>
|
let CardLChartExample = <PageChart>
|
||||||
{
|
{
|
||||||
'type': 'cardLChart',
|
'type': 'cardLChart',
|
||||||
@@ -947,7 +947,7 @@ let CardLChartExample = <PageChart>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let CardPowerExample = <PagePower>
|
let CardPowerExample = <PagePower>
|
||||||
{
|
{
|
||||||
'type': 'cardPower',
|
'type': 'cardPower',
|
||||||
@@ -970,7 +970,7 @@ let CardPowerExample = <PagePower>
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
```ruby
|
```typescript
|
||||||
let WLAN = <PageQR>
|
let WLAN = <PageQR>
|
||||||
{
|
{
|
||||||
'type': 'cardQR',
|
'type': 'cardQR',
|
||||||
|
|||||||
Reference in New Issue
Block a user