PageSourceSearch

http://node.cc/static/js/DateInput.VmwpQFr5.js

js node.cc collected 2026-10-06 13:17:48 UTC 18,792 bytes, 1 lines download raw bytes

vendor: 6,608 bytes, line 1
1import{o as e}from"./rolldown-runtime.DAXXjFlN.js";import{r as t}from"./emotion-is-prop-valid.esm.CygBv61C.js";import{a as n,i as r}from"./emotion-styled.browser.esm.DsRKNFfx.js";import{Xt as i,c as a}from"./utils.94RcZhG4.js";import{t as o}from"./types.cZoyy9Y-.js";import{r as s,y as c}from"./StreamlitMarkdown.DJLoxxnS.js";import{f as l}from"./getColors.DtAxY2Hd.js";import{n as ee}from"./Icon.RiOK8SDN.js";import{i as te}from"./UriUtil.olyUCSHN.js";import{t as u}from"./useEmotionTheme.D29Ufy6b.js";import{l as ne,n as re,s as ie,t as ae}from"./Tooltip.PNC8NIZa.js";import{t as oe}from"./ErrorOutline.esm.CZ5wypOV.js";import{t as se}from"./WidgetLabel.CVV1ys75.js";import{t as ce}from"./WidgetLabelHelpIcon.BmvkC-YW.js";import{g as le}from"./chevron-down.gANryksn.js";import{n as d,t as f}from"./moment.CaJaEtMO.js";import{n as ue}from"./useBasicWidgetState.CpWukz_T.js";import{i as de,n as p,r as fe,t as pe}from"./useIntlLocale.CiG3jZ1C.js";var m=365.2425,h=6048e5,g=864e5,_=3600*24;_*7,_*m/12*3;var v=Symbol.for(`constructDateFrom`);function y(e,t){return typeof e==`function`?e(t):e&&typeof e==`object`&&v in e?e[v](t):e instanceof Date?new e.constructor(t):new Date(t)}function b(e,t){return y(t||e,e)}var x={};function S(){return x}function C(e,t){let n=S(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=b(e,t?.in),a=i.getDay(),o=(a<r?7:0)+a-r;return i.setDate(i.getDate()-o),i.setHours(0,0,0,0),i}function w(e,t){return C(e,{...t,weekStartsOn:1})}function T(e,t){let n=b(e,t?.in),r=n.getFullYear(),i=y(n,0);i.setFullYear(r+1,0,4),i.setHours(0,0,0,0);let a=w(i),o=y(n,0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);let s=w(o);return n.getTime()>=a.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function E(e){let t=b(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),e-+n}function D(e,...t){let n=y.bind(null,e||t.find(e=>typeof e==`object`));return t.map(n)}function O(e,t){let n=b(e,t?.in);return n.setHours(0,0,0,0),n}function k(e,t,n){let[r,i]=D(n?.in,e,t),a=O(r),o=O(i),s=+a-E(a),c=+o-E(o);return Math.round((s-c)/g)}function A(e,t){let n=T(e,t),r=y(t?.in||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),w(r)}function j(e){return e instanceof Date||typeof e==`object`&&Object.prototype.toString.call(e)===`[object Date]`}function M(e){return!(!j(e)&&typeof e!=`number`||isNaN(+b(e)))}function N(e,t){let n=b(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function P(e,t){let n=b(e,t?.in);return k(n,N(n))+1}function F(e,t){let n=b(e,t?.in),r=w(n)-+A(n);return Math.round(r/h)+1}function I(e,t){let n=b(e,t?.in),r=n.getFullYear(),i=S(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,o=y(t?.in||e,0);o.setFullYear(r+1,0,a),o.setHours(0,0,0,0);let s=C(o,t),c=y(t?.in||e,0);c.setFullYear(r,0,a),c.setHours(0,0,0,0);let l=C(c,t);return+n>=+s?r+1:+n>=+l?r:r-1}function L(e,t){let n=S(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=I(e,t),a=y(t?.in||e,0);return a.setFullYear(i,0,r),a.setHours(0,0,0,0),C(a,t)}function R(e,t){let n=b(e,t?.in),r=C(n,t)-+L(n,t);return Math.round(r/h)+1}function z(e,t){return(e<0?`-`:``)+Math.abs(e).toString().padStart(t,`0`)}var B={y(e,t){let n=e.getFullYear(),r=n>0?n:1-n;return z(t===`yy`?r%100:r,t.length)},M(e,t){let n=e.getMonth();return t===`M`?String(n+1):z(n+1,2)},d(e,t){return z(e.getDate(),t.length)},a(e,t){let n=e.getHours()/12>=1?`pm`:`am`;switch(t){case`a`:case`aa`:return n.toUpperCase();case`aaa`:return n;case`aaaaa`:return n[0];default:return n===`am`?`a.m.`:`p.m.`}},h(e,t){return z(e.getHours()%12||12,t.length)},H(e,t){return z(e.getHours(),t.length)},m(e,t){return z(e.getMinutes(),t.length)},s(e,t){return z(e.getSeconds(),t.length)},S(e,t){let n=t.length,r=e.getMilliseconds();return z(Math.trunc(r*10**(n-3)),t.length)}},V={am:`am`,pm:`pm`,midnight:`midnight`,noon:`noon`,morning:`morning`,afternoon:`afternoon`,evening:`evening`,night:`night`},H={G:function(e,t,n){let r=+(e.getFullYear()>0);switch(t){case`G`:case`GG`:case`GGG`:return n.era(r,{width:`abbreviated`});case`GGGGG`:return n.era(r,{width:`narrow`});default:return n.era(r,{width:`wide`})}},y:function(e,t,n){if(t===`yo`){let t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:`year`})}return B.y(e,t)},Y:function(e,t,n,r){let i=I(e,r),a=i>0?i:1-i;return t===`YY`?z(a%100,2):t===`Yo`?n.ordinalNumber(a,{unit:`year`}):z(a,t.length)},R:function(e,t){return z(T(e),t.length)},u:function(e,t){return z(e.getFullYear(),t.length)},Q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case`Q`:return String(r);case`QQ`:return z(r,2);case`Qo`:return n.ordinalNumber(r,{unit:`quarter`});case`QQQ`:return n.quarter(r,{width:`abbreviated`,context:`formatting`});case`QQQQQ`:return n.quarter(r,{width:`narrow`,context:`formatting`});default:return n.quarter(r,{width:`wide`,context:`formatting`})}},q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case`q`:return String(r);case`qq`:return z(r,2);case`qo`:return n.ordinalNumber(r,{unit:`quarter`});case`qqq`:return n.quarter(r,{width:`abbreviated`,context:`standalone`});case`qqqqq`:return n.quarter(r,{width:`narrow`,context:`standalone`});default:return n.quarter(r,{width:`wide`,context:`standalone`})}},M:function(e,t,n){let r=e.getMonth();switch(t){case`M`:case`MM`:return B.M(e,t);case`Mo`:return n.ordinalNumber(r+1,{unit:`month`});case`MMM`:return n.month(r,{width:`abbreviated`,context:`formatting`});case`MMMMM`:return n.month(r,{width:`narrow`,context:`formatting`});default:return n.month(r,{width:`wide`,context:`formatting`})}},L:function(e,t,n){let r=e.getMonth();switch(t){case`L`:return String(r+1);case`LL`:return z(r+1,2);case`Lo`:return n.ordinalNumber(r+1,{unit:`month`});case`LLL`:return n.month(r,{width:`abbreviated`,context:`standalone`});case`LLLLL`:return n.month(r,{width:`narrow`,context:`standalone`});default:return n.month(r,{width:`wide`,context:`standalone`})}},w:function(e,t,n,r){let i=R(e,r);return t===`wo`?n.ordinalNumber(i,{unit:`week`}):z(i,t.length)},I:function(e,t,n){let r=F(e);return t===`Io`?n.ordinalNumber(r,{unit:`week`}):z(r,t.length)},d:function(e,t,n){return t===`do`?n.ordinalNumber(e.getDate(),{unit:`date`}):B.d(e,t)},D:function(e,t,n){let r=P(e);return t===`Do`?n.ordinalNumber(r,{unit:`dayOfYear`}):z(r,t.length)},E:function(e,t,n){let r=e.getDay();
vendor: 4,506 bytes, line 1
1switch(t){case`E`:case`EE`:case`EEE`:return n.day(r,{width:`abbreviated`,context:`formatting`});case`EEEEE`:return n.day(r,{width:`narrow`,context:`formatting`});case`EEEEEE`:return n.day(r,{width:`short`,context:`formatting`});default:return n.day(r,{width:`wide`,context:`formatting`})}},e:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case`e`:return String(a);case`ee`:return z(a,2);case`eo`:return n.ordinalNumber(a,{unit:`day`});case`eee`:return n.day(i,{width:`abbreviated`,context:`formatting`});case`eeeee`:return n.day(i,{width:`narrow`,context:`formatting`});case`eeeeee`:return n.day(i,{width:`short`,context:`formatting`});default:return n.day(i,{width:`wide`,context:`formatting`})}},c:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case`c`:return String(a);case`cc`:return z(a,t.length);case`co`:return n.ordinalNumber(a,{unit:`day`});case`ccc`:return n.day(i,{width:`abbreviated`,context:`standalone`});case`ccccc`:return n.day(i,{width:`narrow`,context:`standalone`});case`cccccc`:return n.day(i,{width:`short`,context:`standalone`});default:return n.day(i,{width:`wide`,context:`standalone`})}},i:function(e,t,n){let r=e.getDay(),i=r===0?7:r;switch(t){case`i`:return String(i);case`ii`:return z(i,t.length);case`io`:return n.ordinalNumber(i,{unit:`day`});case`iii`:return n.day(r,{width:`abbreviated`,context:`formatting`});case`iiiii`:return n.day(r,{width:`narrow`,context:`formatting`});case`iiiiii`:return n.day(r,{width:`short`,context:`formatting`});default:return n.day(r,{width:`wide`,context:`formatting`})}},a:function(e,t,n){let r=e.getHours()/12>=1?`pm`:`am`;switch(t){case`a`:case`aa`:return n.dayPeriod(r,{width:`abbreviated`,context:`formatting`});case`aaa`:return n.dayPeriod(r,{width:`abbreviated`,context:`formatting`}).toLowerCase();case`aaaaa`:return n.dayPeriod(r,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(r,{width:`wide`,context:`formatting`})}},b:function(e,t,n){let r=e.getHours(),i;switch(i=r===12?V.noon:r===0?V.midnight:r/12>=1?`pm`:`am`,t){case`b`:case`bb`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`});case`bbb`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`}).toLowerCase();case`bbbbb`:return n.dayPeriod(i,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(i,{width:`wide`,context:`formatting`})}},B:function(e,t,n){let r=e.getHours(),i;switch(i=r>=17?V.evening:r>=12?V.afternoon:r>=4?V.morning:V.night,t){case`B`:case`BB`:case`BBB`:return n.dayPeriod(i,{width:`abbreviated`,context:`formatting`});case`BBBBB`:return n.dayPeriod(i,{width:`narrow`,context:`formatting`});default:return n.dayPeriod(i,{width:`wide`,context:`formatting`})}},h:function(e,t,n){if(t===`ho`){let t=e.getHours()%12;return t===0&&(t=12),n.ordinalNumber(t,{unit:`hour`})}return B.h(e,t)},H:function(e,t,n){return t===`Ho`?n.ordinalNumber(e.getHours(),{unit:`hour`}):B.H(e,t)},K:function(e,t,n){let r=e.getHours()%12;return t===`Ko`?n.ordinalNumber(r,{unit:`hour`}):z(r,t.length)},k:function(e,t,n){let r=e.getHours();return r===0&&(r=24),t===`ko`?n.ordinalNumber(r,{unit:`hour`}):z(r,t.length)},m:function(e,t,n){return t===`mo`?n.ordinalNumber(e.getMinutes(),{unit:`minute`}):B.m(e,t)},s:function(e,t,n){return t===`so`?n.ordinalNumber(e.getSeconds(),{unit:`second`}):B.s(e,t)},S:function(e,t){return B.S(e,t)},X:function(e,t,n){let r=e.getTimezoneOffset();if(r===0)return`Z`;switch(t){case`X`:return W(r);case`XXXX`:case`XX`:return G(r);default:return G(r,`:`)}},x:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`x`:return W(r);case`xxxx`:case`xx`:return G(r);default:return G(r,`:`)}},O:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`O`:case`OO`:case`OOO`:return`GMT`+U(r,`:`);default:return`GMT`+G(r,`:`)}},z:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case`z`:case`zz`:case`zzz`:return`GMT`+U(r,`:`);default:return`GMT`+G(r,`:`)}},t:function(e,t,n){return z(Math.trunc(e/1e3),t.length)},T:function(e,t,n){return z(+e,t.length)}};function U(e,t=``){let n=e>0?`-`:`+`,r=Math.abs(e),i=Math.trunc(r/60),a=r%60;return a===0?n+String(i):n+String(i)+t+z(a,2)}function W(e,t){return e%60==0?(e>0?`-`:`+`)+z(Math.abs(e)/60,2):G(e,t)}function G(e,t=``){let n=e>0?`-`:`+`,r=Math.abs(e),i=z(Math.trunc(r/60),2),a=z(r%60,2);return n+i+t+a}var K=(e,t)=>{switch(e){case`P`:return t.date({width:`short`});case`PP`:return t.date({width:`medium`});case`PPP`:return t.date({width:`long`});default:return t.date({width:`full`})}},q=(e,t)=>
1{switch(e){case`p`:return t.time({width:`short`});case`pp`:return t.time({width:`medium`});case`ppp`:return t.time({width:`long`});default:return t.time({width:`full`})}},me={p:q,P:(e,t)=>{let n=e.match(/(P+)(p+)?/)||[],r=n[1],i=n[2];if(!i)return K(e,t);let a;switch(r){case`P`:a=t.dateTime({width:`short`});break;case`PP`:a=t.dateTime({width:`medium`});break;case`PPP`:a=t.dateTime({width:`long`});break;default:a=t.dateTime({width:`full`});break}return a.replace(`{{date}}`,K(r,t)).replace(`{{time}}`,q(i,t))}},he=/^D+$/,ge=/^Y+$/,_e=[`D`,`DD`,`YY`,`YYYY`];function ve(e){return he.test(e)}function ye(e){return ge.test(e)}function be(e,t,n){let r=xe(e,t,n);if(console.warn(r),_e.includes(e))throw RangeError(r)}function xe(e,t,n){let r=e[0]===`Y`?`years`:`days of the month`;return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var Se=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ce=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,we=/^'([^]*?)'?$/,Te=/''/g,Ee=/[a-zA-Z]/;function J(e,t,n){let r=S(),i=n?.locale??r.locale??p,a=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,s=b(e,n?.in);if(!M(s))throw RangeError(`Invalid time value`);let c=t.match(Ce).map(e=>{let t=e[0];if(t===`p`||t===`P`){let n=me[t];return n(e,i.formatLong)}return e}).join(``).match(Se).map(e=>{if(e===`''`)return{isToken:!1,value:`'`};let t=e[0];if(t===`'`)return{isToken:!1,value:De(e)};if(H[t])return{isToken:!0,value:e};if(t.match(Ee))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});i.localize.preprocessor&&(c=i.localize.preprocessor(s,c));let l={firstWeekContainsDate:a,weekStartsOn:o,locale:i};return c.map(r=>{if(!r.isToken)return r.value;let a=r.value;(!n?.useAdditionalWeekYearTokens&&ye(a)||!n?.useAdditionalDayOfYearTokens&&ve(a))&&be(a,t,String(e));let o=H[a[0]];return o(s,a,i.localize,l)}).join(``)}function De(e){let t=e.match(we);return t?t[1].replace(Te,`'`):e}var Y=e(t(),1);d();var X=`YYYY-MM-DD`;function Z(e){return e.map(e=>f(e,X).toDate())}function Oe(e){return e?e.map(e=>f(e).format(X)):[]}function ke({disabled:e,element:t,widgetMgr:d,fragmentId:p}){let m=u(),h=(0,Y.useContext)(c),[g,_]=(0,Y.useState)(!1),[v,y]=(0,Y.useState)(null),b=(0,Y.useCallback)(()=>{y(null)},[]),x=(0,Y.useCallback)(()=>{b(),_(!1)},[b]),[S,C]=ue({getStateFromWidgetMgr:Ae,getDefaultStateFromProto:je,getCurrStateFromProto:Me,updateWidgetMgrState:Ne,element:t,widgetMgr:d,fragmentId:p,queryParamBinding:t.queryParamKey?{paramKey:t.queryParamKey,valueType:`string_array_value`,clearable:t.default.length===0,urlFormat:t.isRange?`repeated`:void 0}:void 0,formClearBehavior:`resetValueAndRunCallback`,onFormCleared:x}),{colors:w,fontSizes:T,fontWeights:E,lineHeights:D,spacing:O,sizes:k,zIndices:A}=u(),{locale:j}=(0,Y.useContext)(te),M=pe(j),N=(0,Y.useMemo)(()=>f(t.min,X).toDate(),[t.min]),P=(0,Y.useMemo)(()=>Pe(t),[t]),F=(0,Y.useMemo)(()=>{if(!t.isRange)return!1;let e=f().subtract(2,`years`).toDate();return N<e},[t.isRange,N]),I=t.default.length===0&&!e,L=(0,Y.useMemo)(()=>t.format.replaceAll(/[a-zA-Z]/g,`9`),[t.format]),R=(0,Y.useMemo)(()=>t.format.replaceAll(`Y`,`y`).replaceAll(`D`,`d`),[t.format]),z=(0,Y.useMemo)(()=>J(N,R,{locale:M}),[N,R,M]),B=(0,Y.useMemo)(()=>P?J(P,R,{locale:M}):``,[P,R,M]),V=(0,Y.useCallback)(e=>e?t.isRange?`**Error**: ${e} date set outside allowed range. Please select a date ${e===`End`?`before ${B}`:`after ${z}`}.`:`**Error**: Date set outside allowed range. Please select a date between ${z} and ${B}.`:null,[t.isRange,B,z]),H=(0,Y.useCallback)(({date:e})=>
1{if(b(),o(e)){C({value:[],fromUi:!0}),_(!0);return}let{errorType:t,newDates:n}=Q(Array.isArray(e)?e.filter(e=>!!e).map(e=>$(e)):$(e),N,P);t&&y(V(t)),C({value:n,fromUi:!0}),_(!n)},[V,P,N,b,y,C]),U=(0,Y.useCallback)(()=>{if(!g)return;let e=Z(t.default);C({value:e,fromUi:!0}),_(!e)},[g,t,C]);return n(`div`,{className:`stDateInput`,"data-testid":`stDateInput`,children:[r(se,{label:t.label,disabled:e,labelVisibility:i(t.labelVisibility?.value),children:t.help&&r(ce,{content:t.help,label:t.label})}),r(fe,{locale:M,density:de.high,formatString:R,mask:t.isRange?`${L} – ${L}`:L,placeholder:t.isRange?`${t.format} – ${t.format}`:t.format,disabled:e,onChange:H,onClose:U,quickSelect:F,overrides:{Popover:{props:{ignoreBoundary:h,placement:le.bottomLeft,popoverMargin:a(m.spacing.twoXS),overrides:{Body:{style:{...ne(m),...l(m)&&{borderWidth:m.spacing.none}}}}}},CalendarContainer:{style:{fontSize:T.sm,paddingRight:O.xs,paddingLeft:O.xs,paddingBottom:O.xs,paddingTop:O.xs,borderWidth:m.spacing.none}},Week:{style:{fontSize:T.sm}},Day:{style:({$pseudoHighlighted:e,$pseudoSelected:t,$selected:n,$isHovered:r,$isHighlighted:i})=>({fontSize:T.sm,lineHeight:D.base,"::before":{backgroundColor:n||t||e||r?`${w.darkenedBgMix15} !important`:w.transparent},"::after":{borderColor:i?w.primary:w.transparent},...l(m)&&r&&t&&!n?{color:w.secondaryBg}:{}})},PrevButton:{style:()=>({display:`flex`,alignItems:`center`,justifyContent:`center`,":active":{backgroundColor:w.transparent},":focus":{backgroundColor:w.transparent,outline:0}})},NextButton:{style:{display:`flex`,alignItems:`center`,justifyContent:`center`,":active":{backgroundColor:w.transparent},":focus":{backgroundColor:w.transparent,outline:0}}},Input:{props:{maskChar:null,endEnhancer:v&&r(re,{content:r(s,{source:v,allowHTML:!1}),placement:ae.TOP_RIGHT,error:!0,children:r(ee,{content:oe,size:`base`})}),overrides:{EndEnhancer:{style:{color:w.redTextColor,backgroundColor:w.transparent}},Root:{style:({$isFocused:e})=>{let t=ie(w,e);return{borderLeftWidth:k.borderWidth,borderRightWidth:k.borderWidth,borderTopWidth:k.borderWidth,borderBottomWidth:k.borderWidth,paddingRight:O.twoXS,borderTopColor:t,borderRightColor:t,borderBottomColor:t,borderLeftColor:t,...v&&{backgroundColor:w.redBackgroundColor}}}},ClearIcon:{props:{overrides:{Svg:{style:{color:w.grayTextColor,padding:O.threeXS,height:k.clearIconSize,width:k.clearIconSize,":hover":{fill:w.bodyText}}}}}},InputContainer:{style:{backgroundColor:`transparent`}},Input:{style:{position:`relative`,zIndex:A.priority,fontWeight:E.normal,paddingRight:O.sm,paddingLeft:`calc(${O.sm} + ${k.tagMarginInsideBorder})`,paddingBottom:O.sm,paddingTop:O.sm,lineHeight:D.inputWidget,"::placeholder":{color:w.fadedText60},...v&&{color:w.redTextColor}},props:{"data-testid":`stDateInputField`}}}}},QuickSelect:{props:{overrides:{ControlContainer:{style:{height:k.minElementHeight,borderLeftWidth:k.borderWidth,borderRightWidth:k.borderWidth,borderTopWidth:k.borderWidth,borderBottomWidth:k.borderWidth}}}}}},value:S,minDate:N,maxDate:P,range:t.isRange,clearable:I})]})}function Ae(e,t){let n=e.getStringArrayValue(t);if(n!==void 0)return Z(n)}function je(e){return Z(e.default)??[]}function Me(e){return Z(e.value)??[]}function Ne(e,t,n,r){let i=f(e.min,X).toDate(),a=Pe(e),o=!0,{errorType:s}=Q((n.value||[]).map(e=>$(e)),i,a);s&&(o=!1),o&&t.setStringArrayValue(e,Oe(n.value),{fromUi:n.fromUi},r)}function Q(e,t,n){let r=[],i=null;return o(e)?{errorType:null,newDates:[]}:(Array.isArray(e)?e.forEach(e=>{e&&(n&&e>n?i=`End`:e<t&&(i=`Start`),r.push(e))}):e&&(n&&e>n?i=`End`:e<t&&(i=`Start`),r.push(e)),{errorType:i,newDates:r})}function Pe(e){let t=e.max;return t&&t.length>0?f(t,X).toDate():void 0}function $(e){let t=new Date(e.getTime());return t.setHours(0,0,0,0),t}var Fe=(0,Y.memo)(ke);export{Fe as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.