Skip to content

Latest commit

 

History

History
15 lines (15 loc) · 720 Bytes

widget_html.md

File metadata and controls

15 lines (15 loc) · 720 Bytes

Widget HTML

This is where the HTML markup for your widget goes. Inside the template , you can leverage AngularJS’s two-way binding to bind your controller variables to your markup. It uses the controllerAs c syntax for basic binding.

<div>
  ${Symbol Lookup}: 
  <input ng-model="c.data.symbol" 
    ng-model-options="{debounce: 750}" ng-change="c.update()" placeholder="Type stock symbol" />
  <div ng-show="c.data.symbol" style="font-size: 2em;">        
    <p>${Stock Price}: 
  	  <span ng-if="!c.data.price">${Requesting stock price}</span><span>{{c.data.price | currency:"$"}}</span>
    </p>
    <img ng-src="http://chart.finance.yahoo.com/z?s={{c.data.symbol}}&t=1d&z=l" />
  </div>
</div>