code: function (settings) {
          var self = this;
  
          if (!settings.delimiter) {
            settings.delimiter = '\u00BB';
          }
  
          self._super(settings);
          self.classes.add('path');
          self.canFocus = true;
  
          self.on('click', function (e) {
            var index, target = e.target;
  
            if ((index = target.getAttribute('data-index'))) {
              self.fire('select', { value: self.row()[index], index: index });
            }
          });
  
          self.row(self.settings.row);
        }
docs: Constructs a instance with the specified settings.
  
  @constructor
  @param {Object} settings Name/value object with settings.
  @setting {String} delimiter Delimiter to display between row in path.