code: function() {
              var scopeProps = {}, config = {};
              props.forEach(function(prop) {
                var propName = getPropName(prop);
                scopeProps[propName] = scope.$eval(findAttribute(attrs, propName));
                config[propName] = getPropConfig(prop);
              });
              scopeProps = applyFunctions(scopeProps, scope, config);
              scopeProps = angular.extend({}, scopeProps, injectableProps);
              renderComponent(reactComponent, scopeProps, scope, elem);
            }
docs: for each of the properties, get their scope value and set it to scope.props