1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- var antmove_export = {};
- import antmove_1_module from '../../utils.sjs';
- /* eslint-disable */
- var utils = antmove_1_module;
- function getMark(date) {
- return getDate(date).getMonth() + 1;
- }
- var ROW_HEIGHT = 64;
- function getDayStyle(type, index, date, rowHeight, color) {
- var style = [];
- var offset = getDate(date).getDay();
- if (index === 0) {
- style.push(['margin-left', 100 * offset / 7 + '%']);
- }
- if (rowHeight !== ROW_HEIGHT) {
- style.push(['height', rowHeight + 'px']);
- }
- if (color) {
- if (type === 'start' || type === 'end' || type === 'multiple-selected' || type === 'multiple-middle') {
- style.push(['background', color]);
- } else if (type === 'middle') {
- style.push(['color', color]);
- }
- }
- return style.map(function (item) {
- return item.join(':');
- }).join(';');
- }
- function formatMonthTitle(date) {
- date = getDate(date);
- return date.getFullYear() + '年' + (date.getMonth() + 1) + '月';
- }
- function getMonthStyle(visible, date, rowHeight) {
- if (!visible) {
- date = getDate(date);
- var totalDay = utils.getMonthEndDay(date.getFullYear(), date.getMonth() + 1);
- var offset = getDate(date).getDay();
- var padding = Math.ceil((totalDay + offset) / 7) * rowHeight;
- return 'padding-bottom:' + padding + 'px';
- }
- }
- antmove_export = {
- getMark: getMark,
- getDayStyle: getDayStyle,
- formatMonthTitle: formatMonthTitle,
- getMonthStyle: getMonthStyle
- };
- export default antmove_export;
|