Sha256: 081ae34e1e48a06f33ea901a806d5826339abbea772115bf52def75ba014b58c
Contents?: true
Size: 817 Bytes
Versions: 4
Compression:
Stored size: 817 Bytes
Contents
// The second responsibility of SC.SelectViewMenu is to make sure the selected // item is checked. module("SelectViewMenu -- Check Selected"); test("Selected menu item is checked", function() { SC.RunLoop.begin(); var selectView = SC.SelectView.create({ items: "A B C D E".w(), value: "A" }); selectView.showMenu(); SC.RunLoop.end(); var menu = selectView.get('menu'); equals(menu.get('menuItemViews')[0].get('isChecked'), YES, "First menu item is checked"); SC.RunLoop.begin(); selectView.set('value', 'C'); SC.RunLoop.end(); equals(menu.get('menuItemViews')[0].get('isChecked'), NO, "First menu item is checked"); equals(menu.get('menuItemViews')[2].get('isChecked'), YES, "Third menu item is checked"); SC.RunLoop.begin(); selectView.hideMenu(); SC.RunLoop.end(); });
Version data entries
4 entries across 4 versions & 1 rubygems