task.mustache 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <div class="task-group">
  2. {{#name}}
  3. <div class="task-name-container">
  4. <a name="/{{uid}}"></a>
  5. <a name="//apple_ref/{{language_stub}}/Section/{{name}}" class="dashAnchor"></a>
  6. <div class="section-name-container">
  7. <a class="section-name-link" href="#/{{uid}}"></a>
  8. <h3 class="section-name">{{{name_html}}}</h3>
  9. </div>
  10. </div>
  11. {{/name}}
  12. <ul>
  13. {{#items}}
  14. <li class="item">
  15. <div>
  16. <code>
  17. <a name="/{{usr}}"></a>
  18. <a name="//apple_ref/{{language_stub}}/{{dash_type}}/{{name}}" class="dashAnchor"></a>
  19. {{#direct_link}}
  20. <a class="direct-link{{#usage_discouraged}} discouraged{{/usage_discouraged}}" href="{{{path_to_root}}}{{{url}}}">{{name}}</a>
  21. </code>
  22. {{/direct_link}}
  23. {{^direct_link}}
  24. {{^usage_discouraged}}
  25. <a class="token" href="#/{{usr}}">{{{name_html}}}</a>
  26. {{/usage_discouraged}}
  27. {{#usage_discouraged}}
  28. <a class="token discouraged" href="#/{{usr}}">{{{name_html}}}</a>
  29. {{/usage_discouraged}}
  30. </code>
  31. {{#declaration_note}}
  32. <span class="declaration-note">
  33. {{.}}
  34. </span>
  35. {{/declaration_note}}
  36. </div>
  37. <div class="height-container">
  38. <div class="pointer-container"></div>
  39. <section class="section">
  40. <div class="pointer"></div>
  41. {{> deprecation}}
  42. {{#abstract}}
  43. <div class="abstract">
  44. {{{abstract}}}
  45. {{#url}}
  46. <a href="{{{path_to_root}}}{{{url}}}" class="slightly-smaller">See more</a>
  47. {{/url}}
  48. </div>
  49. {{/abstract}}
  50. {{#default_impl_abstract}}
  51. <h4>Default Implementation</h4>
  52. <div class="default_impl abstract">
  53. {{{default_impl_abstract}}}
  54. </div>
  55. {{/default_impl_abstract}}
  56. {{#declaration}}
  57. <div class="declaration">
  58. <h4>Declaration</h4>
  59. <div class="language">
  60. <p class="aside-title">{{language}}</p>
  61. {{{declaration}}}
  62. </div>
  63. {{#other_language_declaration}}
  64. <div class="language">
  65. <p class="aside-title">Swift</p>
  66. {{{other_language_declaration}}}
  67. </div>
  68. {{/other_language_declaration}}
  69. </div>
  70. {{/declaration}}
  71. {{#parameters.count}}
  72. <div>
  73. <h4>Parameters</h4>
  74. <table class="graybox">
  75. <tbody>
  76. {{#parameters}}
  77. {{> parameter}}
  78. {{/parameters}}
  79. </tbody>
  80. </table>
  81. </div>
  82. {{/parameters.count}}
  83. {{#return}}
  84. <div>
  85. <h4>Return Value</h4>
  86. {{{return}}}
  87. </div>
  88. {{/return}}
  89. {{#source_host_item_url}}
  90. <div class="slightly-smaller">
  91. <a href="{{{.}}}">Show on {{source_host_name}}</a>
  92. </div>
  93. {{/source_host_item_url}}
  94. </section>
  95. {{/direct_link}}
  96. </div>
  97. </li>
  98. {{/items}}
  99. </ul>
  100. </div>