UNPKG

@gez/date-time-kit

Version:

12 lines (11 loc) 1.64 kB
var __freeze = Object.freeze; var __defProp = Object.defineProperty; var __template = (cooked, raw) => __freeze(__defProp(cooked, "raw", { value: __freeze(raw || cooked.slice()) })); var _a, _b; import { html } from "../../utils/index.mjs"; import { Ele as NumListEle } from "../num-list/index.mjs"; NumListEle.define(); export const baseHtml = html(_a || (_a = __template(['\n<div class="cols" part="cols">\n <div class="col year" part="col year">\n <span part="col label year"><dt-i18n i18n-key="timeUnit.year"></dt-i18n></span>\n <dt-num-list class="year" part="list year"></dt-num-list>\n </div>\n <div class="col month" part="col month">\n <span part="col label month"><dt-i18n i18n-key="timeUnit.month"></dt-i18n></span>\n <dt-num-list class="month" min-num="1" max-num="12" part="list month"></dt-num-list>\n </div>\n <div class="col day" part="col day">\n <span part="col label day"><dt-i18n i18n-key="timeUnit.day"></dt-i18n></span>\n <dt-num-list class="day" min-num="1" max-num="31" part="list day"></dt-num-list>\n </div>\n</div>\n']))); import { Ele as EchoEle } from "../echo/index.mjs"; EchoEle.define(); export const selectorHtml = html(_b || (_b = __template(['\n<dt-popover part="popover" strategy="absolute">\n <slot name="trigger" slot="trigger">\n <dt-echo part="trigger"></dt-echo>\n </slot>\n <div slot="pop" part="pop">\n <h3><slot name="title"><dt-i18n i18n-key="date.singleTitle"></dt-i18n></slot></h3>\n <div class="list-grp">', '</div>\n <slot name="footer"></slot>\n <button><dt-i18n i18n-key="box.confirm"></dt-i18n></button>\n </div>\n</dt-popover>\n'])), baseHtml);