Hi all + @ysc
I have another slider template issue.
<div ng-init=\"slider = {'item': 'LivingRoomBoom_CurrentPlayingTime','vertical': false,'floor': 0,'ceil': itemValue(config.duration),'step': 1,'precision': 1,'hidelabel': false,'hidelimits': false,'hidepointer': false,'showticks': false,'bigslider': false}\"></div><widget-slider ng-model=\"slider\"/></div>
This version acts like a slider, provides control over the music player etc. There are two problems:
- The ceiling value loads once but never changes unless I reload the widget.
- I’d like to use a config instead of hard-coding the player for the item.
<div ng-init=\"slider = {'item': itemValue(config.playingTime),'vertical': false,'floor': 0,'ceil': itemValue(config.duration),'step': 1,'precision': 1,'hidelabel': false,'hidelimits': false,'hidepointer': false,'showticks': false,'bigslider': false}\"></div><widget-slider ng-model=\"slider\"/></div>
This version shows as undefined…
Here is the config json:
"settings": [
{
"type": "item",
"id": "title",
"label": "Title",
"description": "String item linked to player#title"
},
{
"type": "item",
"id": "artist",
"label": "Artist",
"description": "String item linked to player#artist"
},
{
"type": "item",
"id": "album",
"label": "Album",
"description": "String item linked to player#album"
},
{
"type": "item",
"id": "playingTime",
"label": "Playing Time",
"description": "String item linked to player#currentPlayingTime"
},
{
"type": "item",
"id": "duration",
"label": "Duration",
"description": "String item linked to player#duration"
},
{
"type": "item",
"id": "control",
"label": "Player Control",
"description": "Player item linked to player#control"
}
]
Any ideas?