-
Notifications
You must be signed in to change notification settings - Fork 12
/
chunk-5URENYFX.js
27 lines (27 loc) · 42.1 KB
/
chunk-5URENYFX.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import{a as Ue,b as je,c as qe}from"./chunk-TNCI43ET.js";import"./chunk-M65H2KCI.js";import{a as Ge,b as We,c as Ye}from"./chunk-GMAX22QU.js";import{b as Qe,h as Ze,i as $e}from"./chunk-BJ3MSG6P.js";import"./chunk-4YNB6IUB.js";import{c as we,f as Be}from"./chunk-FIRHRBIN.js";import{o as G}from"./chunk-IODZHREK.js";import{a as Oe,b as Ve}from"./chunk-QAK5ALMX.js";import{a as Le,c as Pe}from"./chunk-7PDFPDLK.js";import"./chunk-OT5GAY2Z.js";import"./chunk-E4FB6IMX.js";import"./chunk-ENUDN6ZE.js";import{f as X,g as ee,i as y,j as Re}from"./chunk-MVBTB2OL.js";import"./chunk-QH77Q77Q.js";import{B as Te,Gb as K,Hc as ae,Ib as te,Jb as ne,Na as Ae,Rb as ie,Ua as H,Ya as I,jb as He,ra as ke,tc as Ie}from"./chunk-SBXTKZGS.js";import{Aa as se,Ab as ce,Ad as Me,Ba as x,Ca as f,Cc as ye,Da as N,Db as E,Ea as b,Ec as Fe,Fb as c,Gb as Ee,Hb as ge,Hc as Ne,Kb as Se,Na as D,Ob as M,Pb as Z,Rb as T,Sb as w,Tb as n,Tc as be,Ub as t,Vb as p,Wb as $,Xb as U,Yc as pe,Zb as L,_ as xe,ac as z,cc as C,ea as fe,f as he,ga as Y,gc as _e,ic as P,jc as j,kb as m,kc as S,lb as O,lc as _,mc as De,nb as V,nc as e,oc as A,qa as h,ra as Q,sa as R,sc as B,tc as v,uc as k,vc as ve,vd as J,wc as ue,xc as q}from"./chunk-WVUROUXZ.js";import"./chunk-RKLIRILV.js";var Ke=(a,i)=>i.value;function st(a,i){if(a&1&&($(0),e(1),U()),a&2){let d=C(2);m(),A(d.nzCustomHeader)}}function ct(a,i){if(a&1&&E(0,st,2,1,"ng-container",1),a&2){let d=C();c("nzStringTemplateOutlet",d.nzCustomHeader)}}function ut(a,i){if(a&1&&p(0,"nz-option",3),a&2){let d=i.$implicit;c("nzLabel",d.label)("nzValue",d.value)}}function pt(a,i){if(a&1&&p(0,"nz-option",3),a&2){let d=i.$implicit;c("nzLabel",d.label)("nzValue",d.value)}}function zt(a,i){if(a&1){let d=L();n(0,"nz-select",8),z("ngModelChange",function(l){N(d);let r=C(2);return b(r.monthChange.emit(l))}),T(1,pt,1,2,"nz-option",3,Ke),t()}if(a&2){let d=C(2);c("nzSize",d.size)("nzDropdownMatchSelectWidth",!1)("ngModel",d.activeMonth),m(),w(d.months)}}function Ct(a,i){if(a&1){let d=L();n(0,"div",0)(1,"nz-select",2),z("ngModelChange",function(l){N(d);let r=C();return b(r.updateYear(l))}),T(2,ut,1,2,"nz-option",3,Ke),t(),E(4,zt,3,3,"nz-select",4),n(5,"nz-radio-group",5),k("ngModelChange",function(l){N(d);let r=C();return v(r.mode,l)||(r.mode=l),b(l)}),z("ngModelChange",function(l){N(d);let r=C();return b(r.modeChange.emit(l))}),n(6,"label",6),e(7),t(),n(8,"label",7),e(9),t()()()}if(a&2){let d=C();m(),c("nzSize",d.size)("nzDropdownMatchSelectWidth",!1)("ngModel",d.activeYear),m(),w(d.years),m(2),M(d.mode==="month"?4:-1),m(),B("ngModel",d.mode),c("nzSize",d.size),m(2),A(d.monthTypeText),m(2),A(d.yearTypeText)}}function ht(a,i){if(a&1){let d=L();n(0,"date-table",5),z("valueChange",function(l){N(d);let r=C();return b(r.onDateSelect(l))}),t()}if(a&2){let d=C();c("prefixCls",d.prefixCls)("value",d.activeDate)("activeDate",d.activeDate)("cellRender",d.dateCell)("fullCellRender",d.dateFullCell)("disabledDate",d.nzDisabledDate)}}function xt(a,i){if(a&1){let d=L();n(0,"month-table",6),z("valueChange",function(l){N(d);let r=C();return b(r.onDateSelect(l))}),t()}if(a&2){let d=C();c("prefixCls",d.prefixCls)("value",d.activeDate)("activeDate",d.activeDate)("cellRender",d.monthCell)("fullCellRender",d.monthFullCell)}}var ze=(()=>{let i=class i{};i.\u0275fac=function(l){return new(l||i)},i.\u0275dir=R({type:i,selectors:[["","nzDateCell",""]],exportAs:["nzDateCell"],standalone:!0});let a=i;return a})(),Ce=(()=>{let i=class i{};i.\u0275fac=function(l){return new(l||i)},i.\u0275dir=R({type:i,selectors:[["","nzMonthCell",""]],exportAs:["nzMonthCell"],standalone:!0});let a=i;return a})(),ft=(()=>{let i=class i{};i.\u0275fac=function(l){return new(l||i)},i.\u0275dir=R({type:i,selectors:[["","nzDateFullCell",""]],exportAs:["nzDateFullCell"],standalone:!0});let a=i;return a})(),Et=(()=>{let i=class i{};i.\u0275fac=function(l){return new(l||i)},i.\u0275dir=R({type:i,selectors:[["","nzMonthFullCell",""]],exportAs:["nzMonthFullCell"],standalone:!0});let a=i;return a})(),Xe=(()=>{let i=class i{get activeYear(){return this.activeDate.getYear()}get activeMonth(){return this.activeDate.getMonth()}get size(){return this.fullscreen?"default":"small"}get yearTypeText(){return this.i18n.getLocale().Calendar.lang.year}get monthTypeText(){return this.i18n.getLocale().Calendar.lang.month}constructor(o,l){this.i18n=o,this.dateHelper=l,this.mode="month",this.fullscreen=!0,this.activeDate=new G,this.modeChange=new D,this.yearChange=new D,this.monthChange=new D,this.yearOffset=10,this.yearTotal=20,this.years=[],this.months=[]}ngOnInit(){this.setUpYears(),this.setUpMonths()}ngOnChanges(o){if(o.activeDate){let l=o.activeDate.previousValue,r=o.activeDate.currentValue;l?.getYear()!==r?.getYear()&&this.setUpYears()}}updateYear(o){this.yearChange.emit(o),this.setUpYears(o)}setUpYears(o){let l=(o||this.activeYear)-this.yearOffset,r=l+this.yearTotal;this.years=[];for(let u=l;u<r;u++)this.years.push({label:`${u}`,value:u})}setUpMonths(){this.months=[];for(let o=0;o<12;o++){let l=this.activeDate.setMonth(o),r=this.dateHelper.format(l.nativeDate,"MMM");this.months.push({label:r,value:o})}}};i.\u0275fac=function(l){return new(l||i)(O(we),O(Be))},i.\u0275cmp=h({type:i,selectors:[["nz-calendar-header"]],hostAttrs:[1,"ant-fullcalendar-header"],hostVars:2,hostBindings:function(l,r){l&2&&Ee("display","block")},inputs:{mode:"mode",fullscreen:[2,"fullscreen","fullscreen",pe],activeDate:"activeDate",nzCustomHeader:"nzCustomHeader"},outputs:{modeChange:"modeChange",yearChange:"yearChange",monthChange:"monthChange"},exportAs:["nzCalendarHeader"],standalone:!0,features:[ce,se,ue],decls:2,vars:1,consts:[[1,"ant-picker-calendar-header"],[4,"nzStringTemplateOutlet"],[1,"ant-picker-calendar-year-select",3,"ngModelChange","nzSize","nzDropdownMatchSelectWidth","ngModel"],[3,"nzLabel","nzValue"],[1,"ant-picker-calendar-month-select",3,"nzSize","nzDropdownMatchSelectWidth","ngModel"],[1,"ant-picker-calendar-mode-switch",3,"ngModelChange","ngModel","nzSize"],["nz-radio-button","","nzValue","month"],["nz-radio-button","","nzValue","year"],[1,"ant-picker-calendar-month-select",3,"ngModelChange","nzSize","nzDropdownMatchSelectWidth","ngModel"]],template:function(l,r){l&1&&E(0,ct,1,1,"ng-container")(1,Ct,10,8,"div",0),l&2&&M(r.nzCustomHeader?0:1)},dependencies:[$e,Qe,Ze,He,H,I,Ye,We,Ge,Ie],encapsulation:2,changeDetection:0});let a=i;return a})(),g=(()=>{let i=class i{get dateCell(){return this.nzDateCell||this.nzDateCellChild}get dateFullCell(){return this.nzDateFullCell||this.nzDateFullCellChild}get monthCell(){return this.nzMonthCell||this.nzMonthCellChild}get monthFullCell(){return this.nzMonthFullCell||this.nzMonthFullCellChild}constructor(o,l){this.cdr=o,this.directionality=l,this.activeDate=new G,this.prefixCls="ant-picker-calendar",this.destroy$=new he,this.dir="ltr",this.onChangeFn=()=>{},this.onTouchFn=()=>{},this.nzMode="month",this.nzModeChange=new D,this.nzPanelChange=new D,this.nzSelectChange=new D,this.nzValueChange=new D,this.nzFullscreen=!0}ngOnInit(){this.dir=this.directionality.value,this.directionality.change?.pipe(xe(this.destroy$)).subscribe(()=>{this.dir=this.directionality.value})}onModeChange(o){this.nzModeChange.emit(o),this.nzPanelChange.emit({date:this.activeDate.nativeDate,mode:o})}onYearSelect(o){let l=this.activeDate.setYear(o);this.updateDate(l)}onMonthSelect(o){let l=this.activeDate.setMonth(o);this.updateDate(l)}onDateSelect(o){this.updateDate(o)}writeValue(o){this.updateDate(new G(o),!1),this.cdr.markForCheck()}registerOnChange(o){this.onChangeFn=o}registerOnTouched(o){this.onTouchFn=o}updateDate(o,l=!0){this.activeDate=o,l&&(this.onChangeFn(o.nativeDate),this.onTouchFn(),this.nzSelectChange.emit(o.nativeDate),this.nzValueChange.emit(o.nativeDate))}ngOnChanges(o){o.nzValue&&this.updateDate(new G(this.nzValue),!1)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}};i.\u0275fac=function(l){return new(l||i)(O(be),O(ke))},i.\u0275cmp=h({type:i,selectors:[["nz-calendar"]],contentQueries:function(l,r,u){if(l&1&&(P(u,ze,5,V),P(u,ft,5,V),P(u,Ce,5,V),P(u,Et,5,V)),l&2){let s;S(s=_())&&(r.nzDateCellChild=s.first),S(s=_())&&(r.nzDateFullCellChild=s.first),S(s=_())&&(r.nzMonthCellChild=s.first),S(s=_())&&(r.nzMonthFullCellChild=s.first)}},hostAttrs:[1,"ant-picker-calendar"],hostVars:6,hostBindings:function(l,r){l&2&&ge("ant-picker-calendar-full",r.nzFullscreen)("ant-picker-calendar-mini",!r.nzFullscreen)("ant-picker-calendar-rtl",r.dir==="rtl")},inputs:{nzMode:"nzMode",nzValue:"nzValue",nzDisabledDate:"nzDisabledDate",nzDateCell:"nzDateCell",nzDateFullCell:"nzDateFullCell",nzMonthCell:"nzMonthCell",nzMonthFullCell:"nzMonthFullCell",nzCustomHeader:"nzCustomHeader",nzFullscreen:[2,"nzFullscreen","nzFullscreen",pe]},outputs:{nzModeChange:"nzModeChange",nzPanelChange:"nzPanelChange",nzSelectChange:"nzSelectChange",nzValueChange:"nzValueChange"},exportAs:["nzCalendar"],standalone:!0,features:[ve([{provide:Ae,useExisting:fe(()=>i),multi:!0}]),ce,se,ue],decls:6,vars:8,consts:[[3,"modeChange","yearChange","monthChange","fullscreen","activeDate","nzCustomHeader","mode"],[1,"ant-picker-panel"],[1,"ant-picker-body"],[3,"prefixCls","value","activeDate","cellRender","fullCellRender","disabledDate"],[3,"prefixCls","value","activeDate","cellRender","fullCellRender"],[3,"valueChange","prefixCls","value","activeDate","cellRender","fullCellRender","disabledDate"],[3,"valueChange","prefixCls","value","activeDate","cellRender","fullCellRender"]],template:function(l,r){l&1&&(n(0,"nz-calendar-header",0),k("modeChange",function(s){return v(r.nzMode,s)||(r.nzMode=s),s}),z("modeChange",function(s){return r.onModeChange(s)})("yearChange",function(s){return r.onYearSelect(s)})("monthChange",function(s){return r.onMonthSelect(s)}),t(),n(1,"div",1)(2,"div")(3,"div",2),E(4,ht,1,6,"date-table",3)(5,xt,1,5,"month-table",4),t()()()),l&2&&(c("fullscreen",r.nzFullscreen)("activeDate",r.activeDate)("nzCustomHeader",r.nzCustomHeader),B("mode",r.nzMode),m(2),Se("ant-picker-",r.nzMode==="month"?"date":"month","-panel"),m(2),M(r.nzMode==="month"?4:5))},dependencies:[Xe,qe,je,Ue],encapsulation:2,changeDetection:0});let a=i;return a})(),et=(()=>{let i=class i{};i.\u0275fac=function(l){return new(l||i)},i.\u0275mod=Q({type:i}),i.\u0275inj=Y({imports:[Xe,g]});let a=i;return a})();var tt=[et,Pe,Ve];var le=(()=>{let i=class i{constructor(){this.date=new Date(2012,11,21),this.mode="month"}panelChange(o){console.log(o.date,o.mode)}};i.\u0275fac=function(l){return new(l||i)},i.\u0275cmp=h({type:i,selectors:[["nz-demo-calendar-basic"]],decls:1,vars:2,consts:[[3,"ngModelChange","nzModeChange","nzPanelChange","ngModel","nzMode"]],template:function(l,r){l&1&&(n(0,"nz-calendar",0),k("ngModelChange",function(s){return v(r.date,s)||(r.date=s),s})("nzModeChange",function(s){return v(r.mode,s)||(r.mode=s),s}),z("nzPanelChange",function(s){return r.panelChange(s)}),t()),l&2&&B("ngModel",r.date)("nzMode",r.mode)},dependencies:[H,I,g],encapsulation:2});let a=i;return a})();var gt=()=>({width:"300px",border:"1px solid #d9d9d9",borderRadius:"4px"}),oe=(()=>{let i=class i{onValueChange(o){console.log(`Current value: ${o}`)}onPanelChange(o){console.log(`Current value: ${o.date}`),console.log(`Current mode: ${o.mode}`)}};i.\u0275fac=function(l){return new(l||i)},i.\u0275cmp=h({type:i,selectors:[["nz-demo-calendar-card"]],decls:2,vars:3,consts:[[3,"ngStyle"],[3,"nzSelectChange","nzPanelChange","nzFullscreen"]],template:function(l,r){l&1&&(n(0,"div",0)(1,"nz-calendar",1),z("nzSelectChange",function(s){return r.onValueChange(s)})("nzPanelChange",function(s){return r.onPanelChange(s)}),t()()),l&2&&(c("ngStyle",q(2,gt)),m(),c("nzFullscreen",!1))},dependencies:[J,g],encapsulation:2});let a=i;return a})();var St=()=>({width:"300px",border:"1px solid #d9d9d9",borderRadius:"4px"});function _t(a,i){a&1&&(n(0,"div",3)(1,"h4"),e(2,"Custom header"),t()())}var re=(()=>{let i=class i{};i.\u0275fac=function(l){return new(l||i)},i.\u0275cmp=h({type:i,selectors:[["nz-demo-calendar-customize-header"]],decls:4,vars:4,consts:[["customHeader",""],[3,"ngStyle"],[3,"nzFullscreen","nzCustomHeader"],[2,"padding","8px"]],template:function(l,r){if(l&1&&(n(0,"div",1),p(1,"nz-calendar",2),t(),E(2,_t,3,0,"ng-template",null,0,Ne)),l&2){let u=De(3);c("ngStyle",q(3,St)),m(),c("nzFullscreen",!1)("nzCustomHeader",u)}},dependencies:[J,g],encapsulation:2});let a=i;return a})();function Dt(a,i){if(a&1&&(n(0,"li"),p(1,"nz-badge",3),t()),a&2){let d=i.$implicit;m(),c("nzStatus",d.type)("nzText",d.content)}}function vt(a,i){if(a&1&&T(0,Dt,2,2,"li",null,Z),a&2){let d=C(2);w(d.listDataMap.eight)}}function yt(a,i){if(a&1&&(n(0,"li"),p(1,"nz-badge",3),t()),a&2){let d=i.$implicit;m(),c("nzStatus",d.type)("nzText",d.content)}}function Ft(a,i){if(a&1&&T(0,yt,2,2,"li",null,Z),a&2){let d=C(2);w(d.listDataMap.ten)}}function Nt(a,i){if(a&1&&(n(0,"li"),p(1,"nz-badge",3),t()),a&2){let d=i.$implicit;m(),c("nzStatus",d.type)("nzText",d.content)}}function bt(a,i){if(a&1&&T(0,Nt,2,2,"li",null,Z),a&2){let d=C(2);w(d.listDataMap.eleven)}}function Mt(a,i){if(a&1&&(n(0,"ul",2),E(1,vt,2,0)(2,Ft,2,0)(3,bt,2,0),t()),a&2){let d,o=i.$implicit;m(),M((d=o.getDate())===8?1:d===10?2:d===11?3:-1)}}function Tt(a,i){a&1&&(n(0,"div",4)(1,"section"),e(2),t(),n(3,"span"),e(4,"Backlog number"),t()()),a&2&&(m(2),A(i))}function wt(a,i){if(a&1&&($(0),E(1,Tt,5,1,"div",4),U()),a&2){let d,o=i.$implicit,l=C();m(),M((d=l.getMonthData(o))?1:-1,d)}}var de=(()=>{let i=class i{constructor(){this.listDataMap={eight:[{type:"warning",content:"This is warning event."},{type:"success",content:"This is usual event."}],ten:[{type:"warning",content:"This is warning event."},{type:"success",content:"This is usual event."},{type:"error",content:"This is error event."}],eleven:[{type:"warning",content:"This is warning event"},{type:"success",content:"This is very long usual event........"},{type:"error",content:"This is error event 1."},{type:"error",content:"This is error event 2."},{type:"error",content:"This is error event 3."},{type:"error",content:"This is error event 4."}]}}getMonthData(o){return o.getMonth()===8?1394:null}};i.\u0275fac=function(l){return new(l||i)},i.\u0275cmp=h({type:i,selectors:[["nz-demo-calendar-notice-calendar"]],decls:3,vars:0,consts:[["class","events",4,"nzDateCell"],[4,"nzMonthCell"],[1,"events"],[3,"nzStatus","nzText"],[1,"notes-month"]],template:function(l,r){l&1&&(n(0,"nz-calendar"),E(1,Mt,4,1,"ul",0)(2,wt,2,1,"ng-container",1),t())},dependencies:[g,ze,Ce,Le],styles:[".events[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}.events[_ngcontent-%COMP%] .ant-badge-status[_ngcontent-%COMP%]{overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis;font-size:12px}.notes-month[_ngcontent-%COMP%]{text-align:center;font-size:28px}.notes-month[_ngcontent-%COMP%] section[_ngcontent-%COMP%]{font-size:28px}"]});let a=i;return a})();var me=(()=>{let i=class i{constructor(){this.selectedValue=new Date("2017-01-25")}selectChange(o){console.log(`Select value: ${o}`)}};i.\u0275fac=function(l){return new(l||i)},i.\u0275cmp=h({type:i,selectors:[["nz-demo-calendar-select"]],decls:3,vars:6,consts:[[3,"nzMessage"],[3,"ngModelChange","nzSelectChange","ngModel"]],template:function(l,r){l&1&&(p(0,"nz-alert",0),ye(1,"date"),n(2,"nz-calendar",1),k("ngModelChange",function(s){return v(r.selectedValue,s)||(r.selectedValue=s),s}),z("nzSelectChange",function(s){return r.selectChange(s)}),t()),l&2&&(_e("nzMessage","Your selected date: ",Fe(1,3,r.selectedValue,"yyyy-MM-dd"),""),m(2),B("ngModel",r.selectedValue))},dependencies:[H,I,g,Oe,Me],encapsulation:2});let a=i;return a})();var dt=(()=>{let i=class i{constructor(){this.expanded=!1}goLink(o){window&&(window.location.hash=o)}expandAllCode(){this.expanded=!this.expanded,this.codeBoxes.forEach(o=>o.expandCode(this.expanded))}};i.\u0275fac=function(l){return new(l||i)},i.\u0275cmp=h({type:i,selectors:[["nz-demo-calendar"]],viewQuery:function(l,r){if(l&1&&j(y,5),l&2){let u;S(u=_())&&(r.codeBoxes=u)}},decls:409,vars:24,consts:[[1,"toc-affix",3,"nzOffsetTop"],["nzShowInkInFixed","",3,"nzClick","nzAffix"],["nzHref","#components-calendar-demo-basic","nzTitle","\u57FA\u672C"],["nzHref","#components-calendar-demo-notice-calendar","nzTitle","\u901A\u77E5\u4E8B\u9879\u65E5\u5386"],["nzHref","#components-calendar-demo-card","nzTitle","\u5361\u7247\u6A21\u5F0F"],["nzHref","#components-calendar-demo-select","nzTitle","\u9009\u62E9\u529F\u80FD"],["nzHref","#components-calendar-demo-customize-header","nzTitle","\u81EA\u5B9A\u4E49\u5934\u90E8"],["nzHref","#api","nzTitle","API"],[1,"markdown"],[1,"subtitle"],[1,"widget"],["aria-label","Edit this page on Github","href","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/doc/index.zh-CN.md","target","_blank","rel","noopener noreferrer",1,"edit-button"],["nz-icon","","nzType","edit"],["id","\u4F55\u65F6\u4F7F\u7528"],["onclick","window.location.hash = '\u4F55\u65F6\u4F7F\u7528'",1,"anchor"],[1,"language-ts"],[1,"token","keyword"],[1,"token","punctuation"],[1,"token","string"],["nz-icon","","nzType","appstore","nz-tooltip","","nzTooltipTitle","\u5C55\u5F00\u5168\u90E8\u4EE3\u7801",1,"code-box-expand-trigger",3,"click"],["nz-row","",3,"nzGutter"],["nz-col","",3,"nzSpan"],["nzTitle","\u57FA\u672C","nzSelector","nz-demo-calendar-basic","nzGenerateCommand","ng g ng-zorro-antd:calendar-basic <name>","nzComponentName","NzDemoCalendarBasicComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],["demo",""],["intro",""],["nzTitle","\u901A\u77E5\u4E8B\u9879\u65E5\u5386","nzSelector","nz-demo-calendar-notice-calendar","nzGenerateCommand","ng g ng-zorro-antd:calendar-notice-calendar <name>","nzComponentName","NzDemoCalendarNoticeCalendarComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],["nzTitle","\u5361\u7247\u6A21\u5F0F","nzSelector","nz-demo-calendar-card","nzGenerateCommand","ng g ng-zorro-antd:calendar-card <name>","nzComponentName","NzDemoCalendarCardComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],["nzTitle","\u9009\u62E9\u529F\u80FD","nzSelector","nz-demo-calendar-select","nzGenerateCommand","ng g ng-zorro-antd:calendar-select <name>","nzComponentName","NzDemoCalendarSelectComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],["nzTitle","\u81EA\u5B9A\u4E49\u5934\u90E8","nzSelector","nz-demo-calendar-customize-header","nzGenerateCommand","ng g ng-zorro-antd:calendar-customize-header <name>","nzComponentName","NzDemoCalendarCustomizeHeaderComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],[1,"markdown","api-container"],["id","api"],["onclick","window.location.hash = 'api'",1,"anchor"],[1,"language-typescript"],[1,"token","function"],[1,"language-html"],[1,"token","tag"],[1,"token","attr-name"],[1,"token","attr-value"],["spellcheck","true",1,"token","comment"],["id","nz-calendar:standalone"],[1,"api-type-label","component"],[1,"api-type-label","standalone"],["onclick","window.location.hash = 'nz-calendar:standalone'",1,"anchor"]],template:function(l,r){l&1&&(n(0,"article")(1,"nz-affix",0)(2,"nz-anchor",1),z("nzClick",function(s){return r.goLink(s)}),p(3,"nz-link",2)(4,"nz-link",3)(5,"nz-link",4)(6,"nz-link",5)(7,"nz-link",6)(8,"nz-link",7),t()(),n(9,"section",8)(10,"h1"),e(11,"Calendar"),n(12,"span",9),e(13,"\u65E5\u5386"),t(),p(14,"span",10),n(15,"a",11),p(16,"span",12),t()(),n(17,"section",8),f(),n(18,"p"),e(19,"\u6309\u7167\u65E5\u5386\u5F62\u5F0F\u5C55\u793A\u6570\u636E\u7684\u5BB9\u5668\u3002"),t(),n(20,"h2",13)(21,"span"),e(22,"\u4F55\u65F6\u4F7F\u7528"),t(),n(23,"a",14),e(24,"#"),t()(),n(25,"p"),e(26,"\u5F53\u6570\u636E\u662F\u65E5\u671F\u6216\u6309\u7167\u65E5\u671F\u5212\u5206\u65F6\uFF0C\u4F8B\u5982\u65E5\u7A0B\u3001\u8BFE\u8868\u3001\u4EF7\u683C\u65E5\u5386\u7B49\uFF0C\u519C\u5386\u7B49\u3002\u76EE\u524D\u652F\u6301\u5E74/\u6708\u5207\u6362\u3002"),t(),n(27,"pre",15)(28,"code")(29,"span",16),e(30,"import"),t(),e(31," "),n(32,"span",17),e(33,"{"),t(),e(34," NzCalendarModule "),n(35,"span",17),e(36,"}"),t(),e(37," "),n(38,"span",16),e(39,"from"),t(),e(40," "),n(41,"span",18),e(42,"'ng-zorro-antd/calendar'"),t(),n(43,"span",17),e(44,";"),t()()(),x(),t(),n(45,"h2")(46,"span"),e(47,"\u4EE3\u7801\u6F14\u793A"),t(),n(48,"span",19),z("click",function(){return r.expandAllCode()}),t()()(),n(49,"div",20)(50,"div",21)(51,"nz-code-box",22),p(52,"nz-demo-calendar-basic",23),n(53,"div",24),f(),n(54,"p"),e(55,"\u4E00\u4E2A\u901A\u7528\u7684\u65E5\u5386\u9762\u677F\uFF0C\u652F\u6301\u5E74/\u6708\u5207\u6362\u3002"),t(),x(),t()(),n(56,"nz-code-box",25),p(57,"nz-demo-calendar-notice-calendar",23),n(58,"div",24),f(),n(59,"p"),e(60,"\u4E00\u4E2A\u590D\u6742\u7684\u5E94\u7528\u793A\u4F8B\uFF0C\u7528 "),n(61,"code"),e(62,"nzDateCell"),t(),e(63," \u548C "),n(64,"code"),e(65,"nzMonthCell"),t(),e(66," \u6A21\u7248\u6765\u81EA\u5B9A\u4E49\u9700\u8981\u6E32\u67D3\u7684\u6570\u636E\u3002"),t(),x(),t()(),n(67,"nz-code-box",26),p(68,"nz-demo-calendar-card",23),n(69,"div",24),f(),n(70,"p"),e(71,"\u7528\u4E8E\u5D4C\u5957\u5728\u7A7A\u95F4\u6709\u9650\u7684\u5BB9\u5668\u4E2D\u3002"),t(),x(),t()(),n(72,"nz-code-box",27),p(73,"nz-demo-calendar-select",23),n(74,"div",24),f(),n(75,"p"),e(76,"\u4E00\u4E2A\u901A\u7528\u7684\u65E5\u5386\u9762\u677F\uFF0C\u652F\u6301\u5E74/\u6708\u5207\u6362\u3002"),t(),x(),t()(),n(77,"nz-code-box",28),p(78,"nz-demo-calendar-customize-header",23),n(79,"div",24),f(),n(80,"p"),e(81,"\u81EA\u5B9A\u4E49\u65E5\u5386\u5934\u90E8\u5185\u5BB9\u3002"),t(),x(),t()()()(),n(82,"section",29),f(),n(83,"h2",30)(84,"span"),e(85,"API"),t(),n(86,"a",31),e(87,"#"),t()(),n(88,"p"),e(89,"**\u6CE8\u610F\uFF1A**Calendar \u7684\u90E8\u5206 locale \u6765\u81EA\u4E8E Angular \u81EA\u8EAB\u7684\u56FD\u9645\u5316\u652F\u6301\uFF0C\u9700\u8981\u5728 app.module.ts \u6587\u4EF6\u4E2D \u5F15\u5165\u76F8\u5E94\u7684 Angular \u8BED\u8A00\u5305\u3002"),t(),n(90,"p"),e(91,"\u4F8B\u5982\uFF1A"),t(),n(92,"pre",32)(93,"code")(94,"span",16),e(95,"import"),t(),e(96," "),n(97,"span",17),e(98,"{"),t(),e(99," registerLocaleData "),n(100,"span",17),e(101,"}"),t(),e(102," "),n(103,"span",16),e(104,"from"),t(),e(105," "),n(106,"span",18),e(107,"'@angular/common'"),t(),n(108,"span",17),e(109,";"),t(),e(110,`
`),n(111,"span",16),e(112,"import"),t(),e(113," zh "),n(114,"span",16),e(115,"from"),t(),e(116," "),n(117,"span",18),e(118,"'@angular/common/locales/zh'"),t(),n(119,"span",17),e(120,";"),t(),e(121,`
`),n(122,"span",33),e(123,"registerLocaleData"),t(),n(124,"span",17),e(125,"("),t(),e(126,"zh"),n(127,"span",17),e(128,")"),t(),n(129,"span",17),e(130,";"),t()()(),n(131,"pre",34)(132,"code")(133,"span",35)(134,"span",35)(135,"span",17),e(136,"<"),t(),e(137,"nz-calendar"),t(),e(138,`
`),n(139,"span",36),e(140,"[nzDateCell]"),t(),n(141,"span",37)(142,"span",17),e(143,"="),t(),n(144,"span",17),e(145,'"'),t(),e(146,"dateCellTpl"),n(147,"span",17),e(148,'"'),t()(),e(149,`
`),n(150,"span",36),e(151,"[(ngModel)]"),t(),n(152,"span",37)(153,"span",17),e(154,"="),t(),n(155,"span",17),e(156,'"'),t(),e(157,"selectedDate"),n(158,"span",17),e(159,'"'),t()(),e(160,`
`),n(161,"span",36),e(162,"[(nzMode)]"),t(),n(163,"span",37)(164,"span",17),e(165,"="),t(),n(166,"span",17),e(167,'"'),t(),e(168,"mode"),n(169,"span",17),e(170,'"'),t()(),e(171,`
`),n(172,"span",36),e(173,"(nzPanelChange)"),t(),n(174,"span",37)(175,"span",17),e(176,"="),t(),n(177,"span",17),e(178,'"'),t(),e(179,"panelChange($event)"),n(180,"span",17),e(181,'"'),t()(),e(182,`
`),n(183,"span",36),e(184,"(nzSelectChange)"),t(),n(185,"span",37)(186,"span",17),e(187,"="),t(),n(188,"span",17),e(189,'"'),t(),e(190,"selectChange($event)"),n(191,"span",17),e(192,'"'),t()(),e(193,`
`),n(194,"span",17),e(195,">"),t()(),e(196,`
`),n(197,"span",38),e(198,"<!-- \u5B9A\u4E49 Cell \u7684\u53E6\u4E00\u79CD\u65B9\u5F0F -->"),t(),e(199,`
`),n(200,"span",35)(201,"span",35)(202,"span",17),e(203,"<"),t(),e(204,"div"),t(),e(205," "),n(206,"span",36),e(207,"*dateCell"),t(),n(208,"span",17),e(209,">"),t()(),e(210,"Foo"),n(211,"span",35)(212,"span",35)(213,"span",17),e(214,"</"),t(),e(215,"div"),t(),n(216,"span",17),e(217,">"),t()(),e(218,`
`),n(219,"span",35)(220,"span",35)(221,"span",17),e(222,"</"),t(),e(223,"nz-calendar"),t(),n(224,"span",17),e(225,">"),t()(),e(226,`
`),n(227,"span",38),e(228,"<!-- \u4F20\u5165 TemplateRef \u7684\u65B9\u5F0F -->"),t(),e(229,`
`),n(230,"span",35)(231,"span",35)(232,"span",17),e(233,"<"),t(),e(234,"ng-template"),t(),e(235," "),n(236,"span",36),e(237,"#dateCellTpl"),t(),e(238," "),n(239,"span",36),e(240,"let-date"),t(),n(241,"span",17),e(242,">"),t()(),n(243,"span",35)(244,"span",35)(245,"span",17),e(246,"<"),t(),e(247,"span"),t(),n(248,"span",17),e(249,">"),t()(),e(250,"{{ date | date:'d'}}"),n(251,"span",35)(252,"span",35)(253,"span",17),e(254,"</"),t(),e(255,"span"),t(),n(256,"span",17),e(257,">"),t()(),n(258,"span",35)(259,"span",35)(260,"span",17),e(261,"</"),t(),e(262,"ng-template"),t(),n(263,"span",17),e(264,">"),t()()()(),n(265,"h3",39)(266,"span"),e(267,"nz-calendar"),t(),n(268,"label",40),e(269,"component"),t(),n(270,"label",41),e(271,"standalone"),t(),n(272,"a",42),e(273,"#"),t()(),n(274,"table")(275,"thead")(276,"tr")(277,"th"),e(278,"\u53C2\u6570"),t(),n(279,"th"),e(280,"\u8BF4\u660E"),t(),n(281,"th"),e(282,"\u7C7B\u578B"),t(),n(283,"th"),e(284,"\u9ED8\u8BA4\u503C"),t()()(),n(285,"tbody")(286,"tr")(287,"td")(288,"code"),e(289,"[(ngModel)]"),t()(),n(290,"td"),e(291,"\uFF08\u53EF\u53CC\u5411\u7ED1\u5B9A\uFF09\u5C55\u793A\u65E5\u671F"),t(),n(292,"td")(293,"code"),e(294,"Date"),t()(),n(295,"td"),e(296,"\u5F53\u524D\u65E5\u671F"),t()(),n(297,"tr")(298,"td")(299,"code"),e(300,"[(nzMode)]"),t()(),n(301,"td"),e(302,"\uFF08\u53EF\u53CC\u5411\u7ED1\u5B9A\uFF09\u663E\u793A\u6A21\u5F0F"),t(),n(303,"td")(304,"code"),e(305,"'month' | 'year'"),t()(),n(306,"td")(307,"code"),e(308,"'month'"),t()()(),n(309,"tr")(310,"td")(311,"code"),e(312,"[nzFullscreen]"),t()(),n(313,"td"),e(314,"\u662F\u5426\u5168\u5C4F\u663E\u793A"),t(),n(315,"td")(316,"code"),e(317,"boolean"),t()(),n(318,"td")(319,"code"),e(320,"true"),t()()(),n(321,"tr")(322,"td")(323,"code"),e(324,"[nzDateCell]"),t()(),n(325,"td"),e(326,"\uFF08\u53EF\u4F5C\u4E3A\u5185\u5BB9\uFF09\u81EA\u5B9A\u4E49\u6E32\u67D3\u65E5\u671F\u5355\u5143\u683C\uFF0C\u6A21\u7248\u5185\u5BB9\u4F1A\u88AB\u8FFD\u52A0\u5230\u5355\u5143\u683C"),t(),n(327,"td")(328,"code"),e(329,"TemplateRef<Date>"),t()(),n(330,"td"),e(331,"-"),t()(),n(332,"tr")(333,"td")(334,"code"),e(335,"[nzDateFullCell]"),t()(),n(336,"td"),e(337,"\uFF08\u53EF\u4F5C\u4E3A\u5185\u5BB9\uFF09\u81EA\u5B9A\u4E49\u6E32\u67D3\u65E5\u671F\u5355\u5143\u683C\uFF0C\u6A21\u7248\u5185\u5BB9\u8986\u76D6\u5355\u5143\u683C"),t(),n(338,"td")(339,"code"),e(340,"TemplateRef<Date>"),t()(),n(341,"td"),e(342,"-"),t()(),n(343,"tr")(344,"td")(345,"code"),e(346,"[nzMonthCell]"),t()(),n(347,"td"),e(348,"\uFF08\u53EF\u4F5C\u4E3A\u5185\u5BB9\uFF09\u81EA\u5B9A\u4E49\u6E32\u67D3\u6708\u5355\u5143\u683C\uFF0C\u6A21\u7248\u5185\u5BB9\u4F1A\u88AB\u8FFD\u52A0\u5230\u5355\u5143\u683C"),t(),n(349,"td")(350,"code"),e(351,"TemplateRef<Date>"),t()(),n(352,"td"),e(353,"-"),t()(),n(354,"tr")(355,"td")(356,"code"),e(357,"[nzMonthFullCell]"),t()(),n(358,"td"),e(359,"\uFF08\u53EF\u4F5C\u4E3A\u5185\u5BB9\uFF09\u81EA\u5B9A\u4E49\u6E32\u67D3\u6708\u5355\u5143\u683C\uFF0C\u6A21\u7248\u5185\u5BB9\u8986\u76D6\u5355\u5143\u683C"),t(),n(360,"td")(361,"code"),e(362,"TemplateRef<Date>"),t()(),n(363,"td"),e(364,"-"),t()(),n(365,"tr")(366,"td")(367,"code"),e(368,"[nzCustomHeader]"),t()(),n(369,"td"),e(370,"\u81EA\u5B9A\u4E49\u5934\u90E8\u5185\u5BB9"),t(),n(371,"td")(372,"code"),e(373,"string | TemplateRef<void>"),t()(),n(374,"td"),e(375,"-"),t()(),n(376,"tr")(377,"td")(378,"code"),e(379,"[nzDisabledDate]"),t()(),n(380,"td"),e(381,"\u4E0D\u53EF\u9009\u62E9\u7684\u65E5\u671F"),t(),n(382,"td")(383,"code"),e(384,"(current: Date) => boolean"),t()(),n(385,"td"),e(386,"-"),t()(),n(387,"tr")(388,"td")(389,"code"),e(390,"(nzPanelChange)"),t()(),n(391,"td"),e(392,"\u9762\u677F\u53D8\u5316\u7684\u56DE\u8C03"),t(),n(393,"td")(394,"code"),e(395,"EventEmitter<{ date: Date, mode: 'month' | 'year' }>"),t()(),n(396,"td"),e(397,"-"),t()(),n(398,"tr")(399,"td")(400,"code"),e(401,"(nzSelectChange)"),t()(),n(402,"td"),e(403,"\u9009\u62E9\u65E5\u671F\u7684\u56DE\u8C03"),t(),n(404,"td")(405,"code"),e(406,"EventEmitter<Date>"),t()(),n(407,"td"),e(408,"-"),t()()()(),x(),t()()),l&2&&(m(),c("nzOffsetTop",16),m(),c("nzAffix",!1),m(47),c("nzGutter",8),m(),c("nzSpan",24),m(),c("nzId","components-calendar-demo-basic")("nzLink","components-calendar-demo-basic")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/basic.md"),m(5),c("nzId","components-calendar-demo-notice-calendar")("nzLink","components-calendar-demo-notice-calendar")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/notice-calendar.md"),m(11),c("nzId","components-calendar-demo-card")("nzLink","components-calendar-demo-card")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/card.md"),m(5),c("nzId","components-calendar-demo-select")("nzLink","components-calendar-demo-select")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/select.md"),m(5),c("nzId","components-calendar-demo-customize-header")("nzLink","components-calendar-demo-customize-header")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/customize-header.md"))},dependencies:[y,X,ee,K,ne,te,ae,ie,le,oe,re,de,me],encapsulation:2});let a=i;return a})();var mt=(()=>{let i=class i{constructor(){this.expanded=!1}goLink(o){window&&(window.location.hash=o)}expandAllCode(){this.expanded=!this.expanded,this.codeBoxes.forEach(o=>o.expandCode(this.expanded))}};i.\u0275fac=function(l){return new(l||i)},i.\u0275cmp=h({type:i,selectors:[["nz-demo-calendar"]],viewQuery:function(l,r){if(l&1&&j(y,5),l&2){let u;S(u=_())&&(r.codeBoxes=u)}},decls:416,vars:24,consts:[[1,"toc-affix",3,"nzOffsetTop"],["nzShowInkInFixed","",3,"nzClick","nzAffix"],["nzHref","#components-calendar-demo-basic","nzTitle","Basic"],["nzHref","#components-calendar-demo-notice-calendar","nzTitle","Notice Calendar"],["nzHref","#components-calendar-demo-card","nzTitle","Card"],["nzHref","#components-calendar-demo-select","nzTitle","Selectable Calendar"],["nzHref","#components-calendar-demo-customize-header","nzTitle","Customize Header"],["nzHref","#api","nzTitle","API"],[1,"markdown"],[1,"subtitle"],[1,"widget"],["aria-label","Edit this page on Github","href","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/doc/index.en-US.md","target","_blank","rel","noopener noreferrer",1,"edit-button"],["nz-icon","","nzType","edit"],["id","when-to-use"],["onclick","window.location.hash = 'when-to-use'",1,"anchor"],[1,"language-ts"],[1,"token","keyword"],[1,"token","punctuation"],[1,"token","string"],["nz-icon","","nzType","appstore","nz-tooltip","","nzTooltipTitle","Expand All Code",1,"code-box-expand-trigger",3,"click"],["nz-row","",3,"nzGutter"],["nz-col","",3,"nzSpan"],["nzTitle","Basic","nzSelector","nz-demo-calendar-basic","nzGenerateCommand","ng g ng-zorro-antd:calendar-basic <name>","nzComponentName","NzDemoCalendarBasicComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],["demo",""],["intro",""],["nzTitle","Notice Calendar","nzSelector","nz-demo-calendar-notice-calendar","nzGenerateCommand","ng g ng-zorro-antd:calendar-notice-calendar <name>","nzComponentName","NzDemoCalendarNoticeCalendarComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],["nzTitle","Card","nzSelector","nz-demo-calendar-card","nzGenerateCommand","ng g ng-zorro-antd:calendar-card <name>","nzComponentName","NzDemoCalendarCardComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],["nzTitle","Selectable Calendar","nzSelector","nz-demo-calendar-select","nzGenerateCommand","ng g ng-zorro-antd:calendar-select <name>","nzComponentName","NzDemoCalendarSelectComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],["nzTitle","Customize Header","nzSelector","nz-demo-calendar-customize-header","nzGenerateCommand","ng g ng-zorro-antd:calendar-customize-header <name>","nzComponentName","NzDemoCalendarCustomizeHeaderComponent","nzIframeSource","null",3,"nzId","nzLink","nzIframeHeight","nzHref"],[1,"markdown","api-container"],["id","api"],["onclick","window.location.hash = 'api'",1,"anchor"],["href","https://angular.dev/guide/i18n","target","_blank","rel","noopener"],[1,"language-typescript"],[1,"token","function"],[1,"language-html"],[1,"token","tag"],[1,"token","attr-name"],[1,"token","attr-value"],["spellcheck","true",1,"token","comment"],["id","nz-calendar:standalone"],[1,"api-type-label","component"],[1,"api-type-label","standalone"],["onclick","window.location.hash = 'nz-calendar:standalone'",1,"anchor"]],template:function(l,r){l&1&&(n(0,"article")(1,"nz-affix",0)(2,"nz-anchor",1),z("nzClick",function(s){return r.goLink(s)}),p(3,"nz-link",2)(4,"nz-link",3)(5,"nz-link",4)(6,"nz-link",5)(7,"nz-link",6)(8,"nz-link",7),t()(),n(9,"section",8)(10,"h1"),e(11,"Calendar"),p(12,"span",9)(13,"span",10),n(14,"a",11),p(15,"span",12),t()(),n(16,"section",8),f(),n(17,"p"),e(18,"Container for displaying data in calendar form."),t(),n(19,"h2",13)(20,"span"),e(21,"When To Use"),t(),n(22,"a",14),e(23,"#"),t()(),n(24,"p"),e(25,"When data is in the form of dates, such as schedules, timetables, prices calendar, lunar calendar. This component also supports Year/Month switch."),t(),n(26,"pre",15)(27,"code")(28,"span",16),e(29,"import"),t(),e(30," "),n(31,"span",17),e(32,"{"),t(),e(33," NzCalendarModule "),n(34,"span",17),e(35,"}"),t(),e(36," "),n(37,"span",16),e(38,"from"),t(),e(39," "),n(40,"span",18),e(41,"'ng-zorro-antd/calendar'"),t(),n(42,"span",17),e(43,";"),t()()(),x(),t(),n(44,"h2")(45,"span"),e(46,"Examples"),t(),n(47,"span",19),z("click",function(){return r.expandAllCode()}),t()()(),n(48,"div",20)(49,"div",21)(50,"nz-code-box",22),p(51,"nz-demo-calendar-basic",23),n(52,"div",24),f(),n(53,"p"),e(54,"A basic calendar component with Year/Month switch."),t(),x(),t()(),n(55,"nz-code-box",25),p(56,"nz-demo-calendar-notice-calendar",23),n(57,"div",24),f(),n(58,"p"),e(59,"This component can be rendered by using "),n(60,"code"),e(61,"nzDateCell"),t(),e(62," and "),n(63,"code"),e(64,"nzMonthCell"),t(),e(65," with the data you need."),t(),x(),t()(),n(66,"nz-code-box",26),p(67,"nz-demo-calendar-card",23),n(68,"div",24),f(),n(69,"p"),e(70,"Nested inside a container element for rendering in limited space."),t(),x(),t()(),n(71,"nz-code-box",27),p(72,"nz-demo-calendar-select",23),n(73,"div",24),f(),n(74,"p"),e(75,"A basic calendar component with Year/Month switch."),t(),x(),t()(),n(76,"nz-code-box",28),p(77,"nz-demo-calendar-customize-header",23),n(78,"div",24),f(),n(79,"p"),e(80,"Customize Calendar header content."),t(),x(),t()()()(),n(81,"section",29),f(),n(82,"h2",30)(83,"span"),e(84,"API"),t(),n(85,"a",31),e(86,"#"),t()(),n(87,"p")(88,"strong"),e(89,"Note:"),t(),e(90," Some of Calendar's locale are coming from "),n(91,"a",32),e(92,"Angular i18n"),t(),e(93,", that should be provided in the file of "),n(94,"code"),e(95,"app.module.ts"),t(),e(96,"."),t(),n(97,"p"),e(98,"For example:"),t(),n(99,"pre",33)(100,"code")(101,"span",16),e(102,"import"),t(),e(103," "),n(104,"span",17),e(105,"{"),t(),e(106," registerLocaleData "),n(107,"span",17),e(108,"}"),t(),e(109," "),n(110,"span",16),e(111,"from"),t(),e(112," "),n(113,"span",18),e(114,"'@angular/common'"),t(),n(115,"span",17),e(116,";"),t(),e(117,`
`),n(118,"span",16),e(119,"import"),t(),e(120," en "),n(121,"span",16),e(122,"from"),t(),e(123," "),n(124,"span",18),e(125,"'@angular/common/locales/en'"),t(),n(126,"span",17),e(127,";"),t(),e(128,`
`),n(129,"span",34),e(130,"registerLocaleData"),t(),n(131,"span",17),e(132,"("),t(),e(133,"en"),n(134,"span",17),e(135,")"),t(),n(136,"span",17),e(137,";"),t()()(),n(138,"pre",35)(139,"code")(140,"span",36)(141,"span",36)(142,"span",17),e(143,"<"),t(),e(144,"nz-calendar"),t(),e(145,`
`),n(146,"span",37),e(147,"[nzDateCell]"),t(),n(148,"span",38)(149,"span",17),e(150,"="),t(),n(151,"span",17),e(152,'"'),t(),e(153,"dateCellTpl"),n(154,"span",17),e(155,'"'),t()(),e(156,`
`),n(157,"span",37),e(158,"[(ngModel)]"),t(),n(159,"span",38)(160,"span",17),e(161,"="),t(),n(162,"span",17),e(163,'"'),t(),e(164,"selectedDate"),n(165,"span",17),e(166,'"'),t()(),e(167,`
`),n(168,"span",37),e(169,"[(nzMode)]"),t(),n(170,"span",38)(171,"span",17),e(172,"="),t(),n(173,"span",17),e(174,'"'),t(),e(175,"mode"),n(176,"span",17),e(177,'"'),t()(),e(178,`
`),n(179,"span",37),e(180,"(nzPanelChange)"),t(),n(181,"span",38)(182,"span",17),e(183,"="),t(),n(184,"span",17),e(185,'"'),t(),e(186,"panelChange($event)"),n(187,"span",17),e(188,'"'),t()(),e(189,`
`),n(190,"span",37),e(191,"(nzSelectChange)"),t(),n(192,"span",38)(193,"span",17),e(194,"="),t(),n(195,"span",17),e(196,'"'),t(),e(197,"selectChange($event)"),n(198,"span",17),e(199,'"'),t()(),e(200,`
`),n(201,"span",17),e(202,">"),t()(),e(203,`
`),n(204,"span",39),e(205,"<!-- Another method for cell definition -->"),t(),e(206,`
`),n(207,"span",36)(208,"span",36)(209,"span",17),e(210,"<"),t(),e(211,"div"),t(),e(212," "),n(213,"span",37),e(214,"*nzDateCell"),t(),n(215,"span",17),e(216,">"),t()(),e(217,"Foo"),n(218,"span",36)(219,"span",36)(220,"span",17),e(221,"</"),t(),e(222,"div"),t(),n(223,"span",17),e(224,">"),t()(),e(225,`
`),n(226,"span",36)(227,"span",36)(228,"span",17),e(229,"</"),t(),e(230,"nz-calendar"),t(),n(231,"span",17),e(232,">"),t()(),e(233,`
`),n(234,"span",39),e(235,"<!-- Passing TemplateRef -->"),t(),e(236,`
`),n(237,"span",36)(238,"span",36)(239,"span",17),e(240,"<"),t(),e(241,"ng-template"),t(),e(242," "),n(243,"span",37),e(244,"#dateCellTpl"),t(),e(245," "),n(246,"span",37),e(247,"let-date"),t(),n(248,"span",17),e(249,">"),t()(),n(250,"span",36)(251,"span",36)(252,"span",17),e(253,"<"),t(),e(254,"span"),t(),n(255,"span",17),e(256,">"),t()(),e(257,"{{ date | date:'d'}}"),n(258,"span",36)(259,"span",36)(260,"span",17),e(261,"</"),t(),e(262,"span"),t(),n(263,"span",17),e(264,">"),t()(),n(265,"span",36)(266,"span",36)(267,"span",17),e(268,"</"),t(),e(269,"ng-template"),t(),n(270,"span",17),e(271,">"),t()()()(),n(272,"h3",40)(273,"span"),e(274,"nz-calendar"),t(),n(275,"label",41),e(276,"component"),t(),n(277,"label",42),e(278,"standalone"),t(),n(279,"a",43),e(280,"#"),t()(),n(281,"table")(282,"thead")(283,"tr")(284,"th"),e(285,"Property"),t(),n(286,"th"),e(287,"Description"),t(),n(288,"th"),e(289,"Type"),t(),n(290,"th"),e(291,"Default"),t()()(),n(292,"tbody")(293,"tr")(294,"td")(295,"code"),e(296,"[(ngModel)]"),t()(),n(297,"td"),e(298,"(Two-way bindable) The current selected date"),t(),n(299,"td")(300,"code"),e(301,"Date"),t()(),n(302,"td"),e(303,"current date"),t()(),n(304,"tr")(305,"td")(306,"code"),e(307,"[(nzMode)]"),t()(),n(308,"td"),e(309,"The display mode of the calendar (two-way bindable)"),t(),n(310,"td")(311,"code"),e(312,"'month' | 'year'"),t()(),n(313,"td")(314,"code"),e(315,"'month'"),t()()(),n(316,"tr")(317,"td")(318,"code"),e(319,"[nzFullscreen]"),t()(),n(320,"td"),e(321,"Whether to display in full-screen"),t(),n(322,"td")(323,"code"),e(324,"boolean"),t()(),n(325,"td")(326,"code"),e(327,"true"),t()()(),n(328,"tr")(329,"td")(330,"code"),e(331,"[nzDateCell]"),t()(),n(332,"td"),e(333,"(Contentable) Customize the display of the date cell, the template content will be appended to the cell"),t(),n(334,"td")(335,"code"),e(336,"TemplateRef<Date>"),t()(),n(337,"td"),e(338,"-"),t()(),n(339,"tr")(340,"td")(341,"code"),e(342,"[nzDateFullCell]"),t()(),n(343,"td"),e(344,"(Contentable) Customize the display of the date cell, the template content will override the cell"),t(),n(345,"td")(346,"code"),e(347,"TemplateRef<Date>"),t()(),n(348,"td"),e(349,"-"),t()(),n(350,"tr")(351,"td")(352,"code"),e(353,"[nzMonthCell]"),t()(),n(354,"td"),e(355,"(Contentable) Customize the display of the month cell, the template content will be appended to the cell"),t(),n(356,"td")(357,"code"),e(358,"TemplateRef<Date>"),t()(),n(359,"td"),e(360,"-"),t()(),n(361,"tr")(362,"td")(363,"code"),e(364,"[nzMonthFullCell]"),t()(),n(365,"td"),e(366,"(Contentable) Customize the display of the month cell, the template content will override the cell"),t(),n(367,"td")(368,"code"),e(369,"TemplateRef<Date>"),t()(),n(370,"td"),e(371,"-"),t()(),n(372,"tr")(373,"td")(374,"code"),e(375,"[nzCustomHeader]"),t()(),n(376,"td"),e(377,"Render custom header in panel"),t(),n(378,"td")(379,"code"),e(380,"string | TemplateRef<void>"),t()(),n(381,"td"),e(382,"-"),t()(),n(383,"tr")(384,"td")(385,"code"),e(386,"[nzDisabledDate]"),t()(),n(387,"td"),e(388,"specify the date that cannot be selected"),t(),n(389,"td")(390,"code"),e(391,"(current: Date) => boolean"),t()(),n(392,"td"),e(393,"-"),t()(),n(394,"tr")(395,"td")(396,"code"),e(397,"(nzPanelChange)"),t()(),n(398,"td"),e(399,"Callback for when panel changes"),t(),n(400,"td")(401,"code"),e(402,"EventEmitter<{ date: Date, mode: 'month' | 'year' }>"),t()(),n(403,"td"),e(404,"-"),t()(),n(405,"tr")(406,"td")(407,"code"),e(408,"(nzSelectChange)"),t()(),n(409,"td"),e(410,"A callback function of selected item"),t(),n(411,"td")(412,"code"),e(413,"EventEmitter<Date>"),t()(),n(414,"td"),e(415,"-"),t()()()(),x(),t()()),l&2&&(m(),c("nzOffsetTop",16),m(),c("nzAffix",!1),m(46),c("nzGutter",8),m(),c("nzSpan",24),m(),c("nzId","components-calendar-demo-basic")("nzLink","components-calendar-demo-basic")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/basic.md"),m(5),c("nzId","components-calendar-demo-notice-calendar")("nzLink","components-calendar-demo-notice-calendar")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/notice-calendar.md"),m(11),c("nzId","components-calendar-demo-card")("nzLink","components-calendar-demo-card")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/card.md"),m(5),c("nzId","components-calendar-demo-select")("nzLink","components-calendar-demo-select")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/select.md"),m(5),c("nzId","components-calendar-demo-customize-header")("nzLink","components-calendar-demo-customize-header")("nzIframeHeight",null)("nzHref","https://github.com/NG-ZORRO/ng-zorro-antd/edit/master/components/calendar/demo/customize-header.md"))},dependencies:[y,X,ee,K,ne,te,ae,ie,le,oe,re,de,me],encapsulation:2});let a=i;return a})();var Bn=(()=>{let i=class i{};i.\u0275fac=function(l){return new(l||i)},i.\u0275mod=Q({type:i}),i.\u0275inj=Y({imports:[Re,tt,Te.forChild([{path:"en",component:mt},{path:"zh",component:dt}])]});let a=i;return a})();export{Bn as NzDemoCalendarModule};