UNPKG

4.07 kBJavaScriptView Raw
1/**
2 * Style for ApClock.
3 * @constructor ApClockStyle
4 */
5
6"use strict";
7
8const React = require('react'),
9 types = React.PropTypes,
10 extend = require('extend'),
11 ApStyle = require('apeman-react-style')['ApStyle'];
12
13/** @lends ApClockStyle */
14let ApClockStyle = React.createClass({
15 displayName: 'ApClockStyle',
16
17 propTypes: {
18 scoped: types.bool,
19 style: types.object
20 },
21 getDefaultProps: function () {
22 return {
23 scoped: false,
24 style: {}
25 };
26 },
27 render: function () {
28 let s = this,
29 props = s.props;
30 let data = {},
31 smallMediaData = {},
32 mediumMediaData = {},
33 largeMediaData = {};
34 return React.createElement(
35 ApStyle,
36 { scoped: props.scoped,
37 data: extend(data, props.style),
38 smallMediaData: smallMediaData,
39 mediumMediaData: mediumMediaData,
40 largeMediaData: largeMediaData
41 },
42 props.children
43 );
44 }
45});
46
47module.exports = ApClockStyle;
48//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImpzeC9hcF9jbG9ja19zdHlsZS5qc3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxZQUFZLENBQUM7O0FBRWIsTUFBTSxLQUFLLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQztNQUMxQixLQUFLLEdBQUcsS0FBSyxDQUFDLFNBQVM7TUFDdkIsTUFBTSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUM7TUFDMUIsT0FBTyxHQUFHLE9BQU8sQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLFNBQVMsQ0FBQzs7O0FBQUMsQUFHdkQsSUFBSSxZQUFZLEdBQUcsS0FBSyxDQUFDLFdBQVcsQ0FBQzs7O0FBQ2pDLGFBQVMsRUFBRTtBQUNQLGNBQU0sRUFBRSxLQUFLLENBQUMsSUFBSTtBQUNsQixhQUFLLEVBQUUsS0FBSyxDQUFDLE1BQU07S0FDdEI7QUFDRCxtQkFBZSxFQUFFLFlBQVk7QUFDekIsZUFBTztBQUNILGtCQUFNLEVBQUUsS0FBSztBQUNiLGlCQUFLLEVBQUUsRUFBRTtTQUNaLENBQUE7S0FDSjtBQUNELFVBQU0sRUFBRSxZQUFZO0FBQ2hCLFlBQUksQ0FBQyxHQUFHLElBQUk7WUFDUixLQUFLLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQztBQUNwQixZQUFJLElBQUksR0FBRyxFQUFFO1lBQ1QsY0FBYyxHQUFHLEVBQUU7WUFDbkIsZUFBZSxHQUFHLEVBQUU7WUFDcEIsY0FBYyxHQUFHLEVBQUUsQ0FBQztBQUN4QixlQUNJO0FBQUMsbUJBQU87Y0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLE1BQU0sQUFBQztBQUNyQixvQkFBSSxFQUFFLE1BQU0sQ0FBQyxJQUFJLEVBQUUsS0FBSyxDQUFDLEtBQUssQ0FBQyxBQUFDO0FBQ2hDLDhCQUFjLEVBQUUsY0FBYyxBQUFDO0FBQy9CLCtCQUFlLEVBQUUsZUFBZSxBQUFDO0FBQ2pDLDhCQUFjLEVBQUUsY0FBYyxBQUFDOztZQUN0QyxLQUFLLENBQUMsUUFBUTtTQUFXLENBQzdCO0tBQ0w7Q0FDSixDQUFDLENBQUM7O0FBRUgsTUFBTSxDQUFDLE9BQU8sR0FBRyxZQUFZLENBQUMiLCJmaWxlIjoiYXBfY2xvY2tfc3R5bGUuanMiLCJzb3VyY2VSb290IjoiL1VzZXJzL29rdW5pc2hpdGFrYS9wcm9qZWN0cy9hcGVtYW4tcmVhY3QtbGFiby9hcGVtYW4tcmVhY3QtY2xvY2svbGliL2pzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU3R5bGUgZm9yIEFwQ2xvY2suXG4gKiBAY29uc3RydWN0b3IgQXBDbG9ja1N0eWxlXG4gKi9cblxuXCJ1c2Ugc3RyaWN0XCI7XG5cbmNvbnN0IFJlYWN0ID0gcmVxdWlyZSgncmVhY3QnKSxcbiAgICB0eXBlcyA9IFJlYWN0LlByb3BUeXBlcyxcbiAgICBleHRlbmQgPSByZXF1aXJlKCdleHRlbmQnKSxcbiAgICBBcFN0eWxlID0gcmVxdWlyZSgnYXBlbWFuLXJlYWN0LXN0eWxlJylbJ0FwU3R5bGUnXTtcblxuLyoqIEBsZW5kcyBBcENsb2NrU3R5bGUgKi9cbmxldCBBcENsb2NrU3R5bGUgPSBSZWFjdC5jcmVhdGVDbGFzcyh7XG4gICAgcHJvcFR5cGVzOiB7XG4gICAgICAgIHNjb3BlZDogdHlwZXMuYm9vbCxcbiAgICAgICAgc3R5bGU6IHR5cGVzLm9iamVjdFxuICAgIH0sXG4gICAgZ2V0RGVmYXVsdFByb3BzOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICBzY29wZWQ6IGZhbHNlLFxuICAgICAgICAgICAgc3R5bGU6IHt9XG4gICAgICAgIH1cbiAgICB9LFxuICAgIHJlbmRlcjogZnVuY3Rpb24gKCkge1xuICAgICAgICBsZXQgcyA9IHRoaXMsXG4gICAgICAgICAgICBwcm9wcyA9IHMucHJvcHM7XG4gICAgICAgIGxldCBkYXRhID0ge30sXG4gICAgICAgICAgICBzbWFsbE1lZGlhRGF0YSA9IHt9LFxuICAgICAgICAgICAgbWVkaXVtTWVkaWFEYXRhID0ge30sXG4gICAgICAgICAgICBsYXJnZU1lZGlhRGF0YSA9IHt9O1xuICAgICAgICByZXR1cm4gKFxuICAgICAgICAgICAgPEFwU3R5bGUgc2NvcGVkPXtwcm9wcy5zY29wZWR9XG4gICAgICAgICAgICAgICAgICAgICBkYXRhPXtleHRlbmQoZGF0YSwgcHJvcHMuc3R5bGUpfVxuICAgICAgICAgICAgICAgICAgICAgc21hbGxNZWRpYURhdGE9e3NtYWxsTWVkaWFEYXRhfVxuICAgICAgICAgICAgICAgICAgICAgbWVkaXVtTWVkaWFEYXRhPXttZWRpdW1NZWRpYURhdGF9XG4gICAgICAgICAgICAgICAgICAgICBsYXJnZU1lZGlhRGF0YT17bGFyZ2VNZWRpYURhdGF9XG4gICAgICAgICAgICA+e3Byb3BzLmNoaWxkcmVufTwvQXBTdHlsZT5cbiAgICAgICAgKTtcbiAgICB9XG59KTtcblxubW9kdWxlLmV4cG9ydHMgPSBBcENsb2NrU3R5bGU7XG4iXX0=
\No newline at end of file