UNPKG

apeman-react-touchable

Version:
94 lines (67 loc) 5.04 kB
/** * Style for ApTouchable. * @class ApTouchableStyle */ 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _assign = require('babel-runtime/core-js/object/assign'); var _assign2 = _interopRequireDefault(_assign); var _getPrototypeOf = require('babel-runtime/core-js/object/get-prototype-of'); var _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf); var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck'); var _classCallCheck3 = _interopRequireDefault(_classCallCheck2); var _createClass2 = require('babel-runtime/helpers/createClass'); var _createClass3 = _interopRequireDefault(_createClass2); var _possibleConstructorReturn2 = require('babel-runtime/helpers/possibleConstructorReturn'); var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2); var _inherits2 = require('babel-runtime/helpers/inherits'); var _inherits3 = _interopRequireDefault(_inherits2); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _apemanReactStyle = require('apeman-react-style'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** @lends ApTouchableStyle */ var ApTouchableStyle = function (_Component) { (0, _inherits3.default)(ApTouchableStyle, _Component); function ApTouchableStyle() { (0, _classCallCheck3.default)(this, ApTouchableStyle); return (0, _possibleConstructorReturn3.default)(this, (ApTouchableStyle.__proto__ || (0, _getPrototypeOf2.default)(ApTouchableStyle)).apply(this, arguments)); } (0, _createClass3.default)(ApTouchableStyle, [{ key: 'render', value: function render() { var s = this; var props = s.props; var _ApTouchableStyle$sty = ApTouchableStyle.styleData(props); var all = _ApTouchableStyle$sty.all; var small = _ApTouchableStyle$sty.small; var medium = _ApTouchableStyle$sty.medium; var large = _ApTouchableStyle$sty.large; return _react2.default.createElement( _apemanReactStyle.ApStyle, { data: (0, _assign2.default)(all, props.style), smallMediaData: small, mediumMediaData: medium, largeMediaData: large }, props.children ); } }]); return ApTouchableStyle; }(_react.Component); (0, _assign2.default)(ApTouchableStyle, { propTypes: _apemanReactStyle.ApStyle.propTypes, defaultProps: {}, styleData: function styleData(config) { return { all: { '.ap-touchable': {} } }; } }); exports.default = ApTouchableStyle; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwX3RvdWNoYWJsZV9zdHlsZS5qc3giXSwibmFtZXMiOlsiQXBUb3VjaGFibGVTdHlsZSIsInMiLCJwcm9wcyIsInN0eWxlRGF0YSIsImFsbCIsInNtYWxsIiwibWVkaXVtIiwibGFyZ2UiLCJzdHlsZSIsImNoaWxkcmVuIiwicHJvcFR5cGVzIiwiZGVmYXVsdFByb3BzIiwiY29uZmlnIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7QUFLQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBRUE7Ozs7QUFDQTs7OztBQUVBO0lBQ01BLGdCOzs7Ozs7Ozs7OzZCQUNNO0FBQ1IsVUFBTUMsSUFBSSxJQUFWO0FBRFEsVUFFRkMsS0FGRSxHQUVRRCxDQUZSLENBRUZDLEtBRkU7O0FBQUEsa0NBSTRCRixpQkFBaUJHLFNBQWpCLENBQTJCRCxLQUEzQixDQUo1Qjs7QUFBQSxVQUlGRSxHQUpFLHlCQUlGQSxHQUpFO0FBQUEsVUFJR0MsS0FKSCx5QkFJR0EsS0FKSDtBQUFBLFVBSVVDLE1BSlYseUJBSVVBLE1BSlY7QUFBQSxVQUlrQkMsS0FKbEIseUJBSWtCQSxLQUpsQjs7O0FBTVIsYUFDRTtBQUFBO0FBQUEsVUFBUyxNQUFPLHNCQUFjSCxHQUFkLEVBQW1CRixNQUFNTSxLQUF6QixDQUFoQjtBQUNTLDBCQUFpQkgsS0FEMUI7QUFFUywyQkFBa0JDLE1BRjNCO0FBR1MsMEJBQWlCQztBQUgxQjtBQUlHTCxjQUFNTztBQUpULE9BREY7QUFPRDs7Ozs7QUFHSCxzQkFBY1QsZ0JBQWQsRUFBZ0M7QUFDOUJVLGFBQVcsMEJBQVFBLFNBRFc7QUFFOUJDLGdCQUFjLEVBRmdCO0FBRzlCUixXQUg4QixxQkFHbkJTLE1BSG1CLEVBR1g7QUFDakIsV0FBTztBQUNMUixXQUFLO0FBQ0gseUJBQWlCO0FBRGQ7QUFEQSxLQUFQO0FBS0Q7QUFUNkIsQ0FBaEM7O2tCQVllSixnQiIsImZpbGUiOiJhcF90b3VjaGFibGVfc3R5bGUuanN4Iiwic291cmNlUm9vdCI6ImxpYiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU3R5bGUgZm9yIEFwVG91Y2hhYmxlLlxuICogQGNsYXNzIEFwVG91Y2hhYmxlU3R5bGVcbiAqL1xuXG4ndXNlIHN0cmljdCdcblxuaW1wb3J0IFJlYWN0LCB7IENvbXBvbmVudCB9IGZyb20gJ3JlYWN0J1xuaW1wb3J0IHsgQXBTdHlsZSB9IGZyb20gJ2FwZW1hbi1yZWFjdC1zdHlsZSdcblxuLyoqIEBsZW5kcyBBcFRvdWNoYWJsZVN0eWxlICovXG5jbGFzcyBBcFRvdWNoYWJsZVN0eWxlIGV4dGVuZHMgQ29tcG9uZW50IHtcbiAgcmVuZGVyICgpIHtcbiAgICBjb25zdCBzID0gdGhpc1xuICAgIGxldCB7IHByb3BzIH0gPSBzXG5cbiAgICBsZXQgeyBhbGwsIHNtYWxsLCBtZWRpdW0sIGxhcmdlIH0gPSBBcFRvdWNoYWJsZVN0eWxlLnN0eWxlRGF0YShwcm9wcylcblxuICAgIHJldHVybiAoXG4gICAgICA8QXBTdHlsZSBkYXRhPXsgT2JqZWN0LmFzc2lnbihhbGwsIHByb3BzLnN0eWxlKSB9XG4gICAgICAgICAgICAgICBzbWFsbE1lZGlhRGF0YT17IHNtYWxsIH1cbiAgICAgICAgICAgICAgIG1lZGl1bU1lZGlhRGF0YT17IG1lZGl1bSB9XG4gICAgICAgICAgICAgICBsYXJnZU1lZGlhRGF0YT17IGxhcmdlIH1cbiAgICAgID57IHByb3BzLmNoaWxkcmVuIH08L0FwU3R5bGU+XG4gICAgKVxuICB9XG59XG5cbk9iamVjdC5hc3NpZ24oQXBUb3VjaGFibGVTdHlsZSwge1xuICBwcm9wVHlwZXM6IEFwU3R5bGUucHJvcFR5cGVzLFxuICBkZWZhdWx0UHJvcHM6IHt9LFxuICBzdHlsZURhdGEgKGNvbmZpZykge1xuICAgIHJldHVybiB7XG4gICAgICBhbGw6IHtcbiAgICAgICAgJy5hcC10b3VjaGFibGUnOiB7fVxuICAgICAgfVxuICAgIH1cbiAgfVxufSlcblxuZXhwb3J0IGRlZmF1bHQgQXBUb3VjaGFibGVTdHlsZVxuIl19