code: function () {
  /*Line 1042 - 'AtomItemsControl.js' */                base.onUpdateUI.call(this);
  
  /*Line 1044 - 'AtomItemsControl.js' */                if (this._uiVirtualize) {
  /*Line 1045 - 'AtomItemsControl.js' */                    this.onVirtualCollectionChanged();
  /*Line 1046 - 'AtomItemsControl.js' */                }
  
  /*Line 1048 - 'AtomItemsControl.js' */                var ae = new ChildEnumerator(this._itemsPresenter);
  /*Line 1049 - 'AtomItemsControl.js' */                while (ae.next()) {
  /*Line 1050 - 'AtomItemsControl.js' */                    var item = ae.current();
  /*Line 1051 - 'AtomItemsControl.js' */                    if (!item.atomControl)
  /*Line 1052 - 'AtomItemsControl.js' */                        continue;
  /*Line 1053 - 'AtomItemsControl.js' */                    var dataItem = item.atomControl.get_data();
  /*Line 1054 - 'AtomItemsControl.js' */                    AtomBinder.refreshValue(item.atomControl.get_scope(), "itemSelected");
  /*Line 1055 - 'AtomItemsControl.js' */                    this.applyItemStyle(item, dataItem, ae.isFirst(), ae.isLast());
  /*Line 1056 - 'AtomItemsControl.js' */                }
  /*Line 1057 - 'AtomItemsControl.js' */            }
docs: /*Line 1041 - 'AtomItemsControl.js'