Advertisement
peter9477

Untitled

Jul 28th, 2013
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.32 KB | None | 0 0
  1. # main.qml
  2. -------------------------
  3. import bb.cascades 1.0
  4. import "tart.js" as Tart
  5.  
  6. NavigationPane {
  7. id: root
  8.  
  9. Page {
  10. id: mainPage
  11.  
  12. Container {
  13. }
  14.  
  15. actions: [
  16. ActionItem {
  17. title: "Load"
  18. ActionBar.placement: ActionBarPlacement.OnBar
  19. onTriggered: {
  20. source.load();
  21. }
  22. }
  23. ]
  24.  
  25.  
  26. attachedObjects: [
  27. MySource {
  28. id: source
  29. }
  30. ]
  31. }
  32. }
  33.  
  34.  
  35. # MySource.qml
  36. ---------------------------
  37. import bb.data 1.0
  38.  
  39. DataSource {
  40. id: calendarDataSource
  41. source: "calendar.xml"
  42. query: "/Content"
  43. type: DataSourceType.Xml
  44.  
  45. onDataLoaded: {
  46. print('DEBUGGING:-----Before-----');
  47. var content = data;
  48. print('DEBUGGING:-----DATA-----:', JSON.stringify(content));
  49.  
  50. // var marray = [], tarray = [], warray = []
  51. // for (var i = 0; i < Content.length; i++) {
  52. // var Content = Content[i];
  53. // var monday = Content.getElementsByTagName("monday");
  54.  
  55. // for(var j = 0; j < monday.length; j++) {
  56. // marray.push(monday[j].childNodes[0].nodeValue);
  57. // }
  58.  
  59. // var tuesday = Content.getElementsByTagName("tuesday");
  60. // for(var j = 0; j < tuesday.length; j++) {
  61. // tarray.push(tuesday[j].childNodes[0].nodeValue);
  62. // }
  63. // }
  64.  
  65. // print(JSON.stringify(marray));
  66. // print(JSON.stringify(tarray));
  67. }
  68. }
  69.  
  70.  
  71. # calendar.xml
  72. ---------------------------
  73. <Content>
  74. <Item id="1">
  75. <service_id>3_merged_837286</service_id>
  76. <start_date>20121230</start_date>
  77. <end_date>20130323</end_date>
  78. <monday urgent="true">0</monday>
  79. <tuesday>0</tuesday>
  80. <wednesday>0</wednesday>
  81. <thursday>0</thursday>
  82. <friday>0</friday>
  83. <saturday>0</saturday>
  84. <sunday>1</sunday>
  85. </Item>
  86. <Item id="2">
  87. <service_id>testing</service_id>
  88. <start_date>20131230</start_date>
  89. <end_date>20140323</end_date>
  90. <monday>0</monday>
  91. <tuesday>1</tuesday>
  92. <wednesday>1</wednesday>
  93. <thursday>1</thursday>
  94. <friday>0</friday>
  95. <saturday>0</saturday>
  96. <sunday>1</sunday>
  97. </Item>
  98. </Content>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement