Comments (7)
Morning @ncipollina - All APLValue objects should be able to be represented as strings using the .To(string)
method
I'm at work so I can't check the exact code right now, but if you take a look it should be something like APLValue<List<object>>.To("${payload.leaderboardData.properties.listItems}")
Let me know if that helps?
from alexa.net.apl.
@stoiveyp thanks for the reply. I tried that and it ended up outputting this:
{
"type": "Sequence",
"id": "leaderboardSequence",
"width": "100%",
"height": "80%",
"data": ["${payload.leaderboardData.properties.listItems}"],
"numbered": true,
"items": [
That theoretically should have worked, but it just generated an error.
from alexa.net.apl.
hmm it shouldn't have put it in the array, it should have referenced the string directly.
Are you able to paste just the line you use to set that Data property please and I'll take a look tonight to see what's happening
from alexa.net.apl.
Sure. It was like this:
Data = new List<object>{ "${payload.leaderboardData.properties.listItems}" };
from alexa.net.apl.
That's great, thank you.
As I can't get to it for hours yet (it's 1pm here and I won't be free until 9/10pm earliest) could you try the following line of code as an alternative and see if this changes the output at all?
Data = APLValue<List<object>>.To("${payload.leaderboardData.properties.listItems}");
Just want to see if that produces something more useable - if not then I'll debug when I'm available tonight 👍
from alexa.net.apl.
I'll give it a try. Thanks!
from alexa.net.apl.
Ok, that did the trick! I'll close this issue.
from alexa.net.apl.
Related Issues (20)
- Parameters are now a string rather than an object with name property HOT 5
- Events should be an array HOT 3
- Properties that are currently APLAbsoluteDimensionValue prevent using expressions HOT 1
- JSON as APLDocument HOT 9
- Safe Updates to APL Versions with HOT 2
- Container "Data" property cant be data bound
- No ListDataSource HOT 4
- Add opacity to APLcomponent HOT 1
- Filling ListDataSource with Data HOT 1
- How to build "Karaoke Mode" and survive HOT 4
- StyleValue has an empty constructor with a parameter HOT 1
- APLComponent.When has wrong type HOT 2
- Question: How to add APL support in Azure Functions? HOT 2
- Component should implement IEnumerable<IComponent> HOT 2
- Question: How to use APL and data files from Alexa designer? HOT 10
- Setting slot values from UserEventRequest HOT 2
- Improve readme around referencing saved APL Docs HOT 1
- Container item array is serialized as a single item HOT 1
- Alexa headline footer does not work HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.