UNPKG

preact-material-components

Version:
266 lines (208 loc) 8.05 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.Card = exports.CardMediaContent = exports.CardActionIcon = exports.CardActionButtons = exports.CardActionIcons = exports.CardActionButton = exports.CardMedia = exports.CardActions = void 0; var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get")); var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn")); var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf")); var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits")); var _preact = require("preact"); var _MaterialComponent6 = _interopRequireDefault(require("../Base/MaterialComponent")); var _Button2 = _interopRequireDefault(require("../Button")); var _Icon2 = _interopRequireDefault(require("../Icon")); var CardActions = /*#__PURE__*/ function (_MaterialComponent) { (0, _inherits2.default)(CardActions, _MaterialComponent); function CardActions() { var _this; (0, _classCallCheck2.default)(this, CardActions); _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(CardActions).apply(this, arguments)); _this.componentName = 'card__actions'; _this.mdcProps = ['full-bleed']; return _this; } (0, _createClass2.default)(CardActions, [{ key: "materialDom", value: function materialDom(props) { return (0, _preact.h)("div", Object.assign({}, props), this.props.children); } }]); return CardActions; }(_MaterialComponent6.default); exports.CardActions = CardActions; var CardMedia = /*#__PURE__*/ function (_MaterialComponent2) { (0, _inherits2.default)(CardMedia, _MaterialComponent2); function CardMedia() { var _this2; (0, _classCallCheck2.default)(this, CardMedia); _this2 = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(CardMedia).apply(this, arguments)); _this2.componentName = 'card__media'; _this2.mdcProps = ['square', '16-9']; return _this2; } (0, _createClass2.default)(CardMedia, [{ key: "materialDom", value: function materialDom(props) { if (props.sixteenByNine) { props.className = 'mdc-card__media--16-9'; } return (0, _preact.h)("div", Object.assign({}, props), this.props.children); } }]); return CardMedia; }(_MaterialComponent6.default); exports.CardMedia = CardMedia; var CardActionButton = /*#__PURE__*/ function (_Button) { (0, _inherits2.default)(CardActionButton, _Button); function CardActionButton() { var _this3; (0, _classCallCheck2.default)(this, CardActionButton); _this3 = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(CardActionButton).apply(this, arguments)); _this3.componentName = 'card__action'; _this3.mdcProps = []; return _this3; } (0, _createClass2.default)(CardActionButton, [{ key: "materialDom", value: function materialDom(props) { return (0, _preact.h)("button", Object.assign({ className: "mdc-button mdc-card__action--button" }, props, { ref: this.setControlRef }), props.children); } }]); return CardActionButton; }(_Button2.default); exports.CardActionButton = CardActionButton; var CardActionIcons = /*#__PURE__*/ function (_MaterialComponent3) { (0, _inherits2.default)(CardActionIcons, _MaterialComponent3); function CardActionIcons() { var _this4; (0, _classCallCheck2.default)(this, CardActionIcons); _this4 = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(CardActionIcons).apply(this, arguments)); _this4.componentName = 'card__action-icons'; _this4.mdcProps = []; return _this4; } (0, _createClass2.default)(CardActionIcons, [{ key: "materialDom", value: function materialDom(props) { return (0, _preact.h)("div", Object.assign({}, props), this.props.children); } }]); return CardActionIcons; }(_MaterialComponent6.default); exports.CardActionIcons = CardActionIcons; var CardActionButtons = /*#__PURE__*/ function (_CardActionIcons) { (0, _inherits2.default)(CardActionButtons, _CardActionIcons); function CardActionButtons() { var _this5; (0, _classCallCheck2.default)(this, CardActionButtons); _this5 = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(CardActionButtons).apply(this, arguments)); _this5.componentName = 'card__action-buttons'; return _this5; } return CardActionButtons; }(CardActionIcons); exports.CardActionButtons = CardActionButtons; var CardActionIcon = /*#__PURE__*/ function (_Icon) { (0, _inherits2.default)(CardActionIcon, _Icon); function CardActionIcon() { var _this6; (0, _classCallCheck2.default)(this, CardActionIcon); _this6 = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(CardActionIcon).apply(this, arguments)); _this6.componentName = 'card__action'; _this6.mdcProps = []; return _this6; } (0, _createClass2.default)(CardActionIcon, [{ key: "materialDom", value: function materialDom(props) { if (props.className) { props.className += ' mdc-card__action--icon'; } else { props.className = 'mdc-card__action--icon'; } return (0, _get2.default)((0, _getPrototypeOf2.default)(CardActionIcon.prototype), "materialDom", this).call(this, props); } }]); return CardActionIcon; }(_Icon2.default); exports.CardActionIcon = CardActionIcon; var CardMediaContent = /*#__PURE__*/ function (_MaterialComponent4) { (0, _inherits2.default)(CardMediaContent, _MaterialComponent4); function CardMediaContent() { var _this7; (0, _classCallCheck2.default)(this, CardMediaContent); _this7 = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(CardMediaContent).apply(this, arguments)); _this7.componentName = 'card__media-content'; _this7.mdcProps = []; return _this7; } (0, _createClass2.default)(CardMediaContent, [{ key: "materialDom", value: function materialDom(props) { return (0, _preact.h)("div", Object.assign({}, props), this.props.children); } }]); return CardMediaContent; }(_MaterialComponent6.default); exports.CardMediaContent = CardMediaContent; var Card = /*#__PURE__*/ function (_MaterialComponent5) { (0, _inherits2.default)(Card, _MaterialComponent5); function Card() { var _this8; (0, _classCallCheck2.default)(this, Card); _this8 = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Card).apply(this, arguments)); _this8.componentName = 'card'; _this8.mdcProps = ['outlined']; return _this8; } (0, _createClass2.default)(Card, [{ key: "materialDom", value: function materialDom(props) { return (0, _preact.h)("div", Object.assign({}, props), this.props.children); } }]); return Card; }(_MaterialComponent6.default); exports.Card = Card; var default_1 = /*#__PURE__*/ function (_Card) { (0, _inherits2.default)(default_1, _Card); function default_1() { (0, _classCallCheck2.default)(this, default_1); return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(default_1).apply(this, arguments)); } return default_1; }(Card); exports.default = default_1; default_1.Actions = CardActions; default_1.ActionButtons = CardActionButtons; default_1.ActionButton = CardActionButton; default_1.ActionIcons = CardActionIcons; default_1.ActionIcon = CardActionIcon; default_1.Media = CardMedia; default_1.CardMediaContent = CardMediaContent; //# sourceMappingURL=index.js.map