=0&&!this.gridOptionsService.is("suppressFieldDotNotation");i=lr(s,e,a)}else this.initWaitForRowData(r);if(null!=i)return lt(null!==(o=Object.entries(this.dataTypeMatchers).find(function(c){return(0,lt(c,2)[1])(i)}))&&void 0!==o?o:["object"],1)[0]}},t.prototype.getInitialData=function(){var e=this.gridOptionsService.get("rowData");if(e?.length)return e[0];if(this.initialData)return this.initialData;var r=this.rowModel.getRootNode().allLeafChildren;return r?.length?r[0].data:null},t.prototype.initWaitForRowData=function(e){var r=this;if(this.columnStateUpdatesPendingInference[e]=new Set,!this.isWaitingForRowData){this.isWaitingForRowData=!0;var o=this.isColumnTypeOverrideInDataTypeDefinitions;o&&this.columnModel.queueResizeOperations();var i=this.addManagedListener(this.eventService,v.EVENT_ROW_DATA_UPDATE_STARTED,function(s){var a=s.firstRowData;a&&(i?.(),r.isWaitingForRowData=!1,r.processColumnsPendingInference(a,o),r.columnStateUpdatesPendingInference={},o&&r.columnModel.processResizeOperations())})}},t.prototype.processColumnsPendingInference=function(e,r){var o=this;this.initialData=e;var i=[];this.columnStateUpdateListenerDestroyFuncs.forEach(function(l){return l()}),this.columnStateUpdateListenerDestroyFuncs=[];var s={},a={};Object.entries(this.columnStateUpdatesPendingInference).forEach(function(l){var u=lt(l,2),c=u[0],p=u[1],d=o.columnModel.getGridColumn(c);if(d){var f=d.getColDef();if(o.columnModel.resetColumnDefIntoColumn(d)){var g=d.getColDef();if(r&&g.type&&g.type!==f.type){var y=o.getUpdatedColumnState(d,p);y.rowGroup&&null==y.rowGroupIndex&&(s[c]=y),y.pivot&&null==y.pivotIndex&&(a[c]=y),i.push(y)}}}}),r&&i.push.apply(i,lo([],lt(this.columnModel.generateColumnStateForRowGroupAndPivotIndexes(s,a)))),i.length&&this.columnModel.applyColumnState({state:i},"cellDataTypeInferred"),this.initialData=null},t.prototype.getUpdatedColumnState=function(e,r){var o=this.columnModel.getColumnStateFromColDef(e);return r.forEach(function(i){delete o[i],"rowGroup"===i?delete o.rowGroupIndex:"pivot"===i&&delete o.pivotIndex}),o},t.prototype.checkObjectValueHandlers=function(e){var r=this.dataTypeDefinitions.object,o=e.object;this.hasObjectValueParser=r.valueParser!==o.valueParser,this.hasObjectValueFormatter=r.valueFormatter!==o.valueFormatter},t.prototype.convertColumnTypes=function(e){var r=[];return e instanceof Array?e.some(function(i){return"string"!=typeof i})?console.warn("AG Grid: if colDef.type is supplied an array it should be of type 'string[]'"):r=e:"string"==typeof e?r=e.split(","):console.warn("AG Grid: colDef.type should be of type 'string' | 'string[]'"),r},t.prototype.getDateStringTypeDefinition=function(){return this.dataTypeDefinitions.dateString},t.prototype.getDateParserFunction=function(){return this.getDateStringTypeDefinition().dateParser},t.prototype.getDateFormatterFunction=function(){return this.getDateStringTypeDefinition().dateFormatter},t.prototype.checkType=function(e,r){var o,i=e.getColDef();if(!i.cellDataType||null==r)return!0;var s=null===(o=this.dataTypeDefinitions[i.cellDataType])||void 0===o?void 0:o.dataTypeMatcher;return!s||s(r)},t.prototype.validateColDef=function(e){"object"===e.cellDataType&&(e.valueFormatter===this.dataTypeDefinitions.object.groupSafeValueFormatter&&!this.hasObjectValueFormatter&&z(function(){return console.warn('AG Grid: Cell data type is "object" but no value formatter has been provided. Please either provide an object data type definition with a value formatter, or set "colDef.valueFormatter"')},"dataTypeObjectValueFormatter"),e.editable&&e.valueParser===this.dataTypeDefinitions.object.valueParser&&!this.hasObjectValueParser&&z(function(){return console.warn('AG Grid: Cell data type is "object" but no value parser has been provided. Please either provide an object data type definition with a value parser, or set "colDef.valueParser"')},"dataTypeObjectValueParser"))},t.prototype.setColDefPropertiesForBaseDataType=function(e,r,o){var i=this,s=function(p,d,f){var g=p.getColDef().valueFormatter;return g===r.groupSafeValueFormatter&&(g=r.valueFormatter),i.valueFormatterService.formatValue(p,d,f,g)},a=I.__isRegistered(F.SetFilterModule,this.context.getGridId()),l=this.localeService.getLocaleTextFunc(),u=function(p){var d=e.filterParams;e.filterParams="object"==typeof d?_e(_e({},d),p):p};switch(e.useValueFormatterForExport=!0,e.useValueParserForImport=!0,r.baseDataType){case"number":e.cellEditor="agNumberCellEditor",a&&u({comparator:function(p,d){var f=null==p?0:parseInt(p),g=null==d?0:parseInt(d);return f===g?0:f>g?1:-1}});break;case"boolean":e.cellEditor="agCheckboxCellEditor",e.cellRenderer="agCheckboxCellRenderer",e.suppressKeyboardEvent=function(p){return!!p.colDef.editable&&p.event.key===_.SPACE},u(a?{valueFormatter:function(p){return R(p.value)?l(String(p.value),p.value?"True":"False"):l("blanks","(Blanks)")}}:{maxNumConditions:1,filterOptions:["empty",{displayKey:"true",displayName:"True",predicate:function(p,d){return d},numberOfInputs:0},{displayKey:"false",displayName:"False",predicate:function(p,d){return!1===d},numberOfInputs:0}]});break;case"date":e.cellEditor="agDateCellEditor",e.keyCreator=function(p){return s(p.column,p.node,p.value)},a&&u({valueFormatter:function(p){var d=s(p.column,p.node,p.value);return R(d)?d:l("blanks","(Blanks)")},treeList:!0,treeListFormatter:function(p,d){if(1===d&&null!=p){var f=eu[Number(p)-1];return l(f,Zl[f])}return p??l("blanks","(Blanks)")}});break;case"dateString":e.cellEditor="agDateStringCellEditor",e.keyCreator=function(p){return s(p.column,p.node,p.value)};var c=this.getDateParserFunction();u(a?{valueFormatter:function(p){var d=s(p.column,p.node,p.value);return R(d)?d:l("blanks","(Blanks)")},treeList:!0,treeListPathGetter:function(p){var d=c(p??void 0);return d?[String(d.getFullYear()),String(d.getMonth()+1),String(d.getDate())]:null},treeListFormatter:function(p,d){if(1===d&&null!=p){var f=eu[Number(p)-1];return l(f,Zl[f])}return p??l("blanks","(Blanks)")}}:{comparator:function(p,d){var f=c(d);return null==d||fp?1:0}});break;case"object":e.cellEditorParams={useFormatter:!0},e.comparator=function(p,d){var f=i.columnModel.getPrimaryColumn(o),g=f?.getColDef();if(!f||!g)return 0;var y=null==p?"":s(f,null,p),C=null==d?"":s(f,null,d);return y===C?0:y>C?1:-1},e.keyCreator=function(p){return s(p.column,p.node,p.value)},a?u({valueFormatter:function(p){var d=s(p.column,p.node,p.value);return R(d)?d:l("blanks","(Blanks)")}}):e.filterValueGetter=function(p){return s(p.column,p.node,i.valueService.getValue(p.column,p.node))}}},t.prototype.getDefaultDataTypes=function(){var e=function(o){return!!o.match("^\\d{4}-\\d{2}-\\d{2}$")},r=this.localeService.getLocaleTextFunc();return{number:{baseDataType:"number",valueParser:function(o){return""===o.newValue?null:Number(o.newValue)},valueFormatter:function(o){return null==o.value?"":"number"!=typeof o.value||isNaN(o.value)?r("invalidNumber","Invalid Number"):String(o.value)},dataTypeMatcher:function(o){return"number"==typeof o}},text:{baseDataType:"text",valueParser:function(o){return""===o.newValue?null:Pr(o.newValue)},dataTypeMatcher:function(o){return"string"==typeof o}},boolean:{baseDataType:"boolean",valueParser:function(o){return""===o.newValue?null:"true"===String(o.newValue).toLowerCase()},valueFormatter:function(o){return null==o.value?"":String(o.value)},dataTypeMatcher:function(o){return"boolean"==typeof o}},date:{baseDataType:"date",valueParser:function(o){return Ke(null==o.newValue?null:String(o.newValue))},valueFormatter:function(o){var i;return null==o.value?"":o.value instanceof Date&&!isNaN(o.value.getTime())?null!==(i=He(o.value,!1))&&void 0!==i?i:"":r("invalidDate","Invalid Date")},dataTypeMatcher:function(o){return o instanceof Date}},dateString:{baseDataType:"dateString",dateParser:function(o){var i;return null!==(i=Ke(o))&&void 0!==i?i:void 0},dateFormatter:function(o){var i;return null!==(i=He(o??null,!1))&&void 0!==i?i:void 0},valueParser:function(o){return e(String(o.newValue))?o.newValue:null},valueFormatter:function(o){return e(String(o.value))?o.value:""},dataTypeMatcher:function(o){return"string"==typeof o&&e(o)}},object:{baseDataType:"object",valueParser:function(){return null},valueFormatter:function(o){var i;return null!==(i=Pr(o.value))&&void 0!==i?i:""}}}},sr([h("rowModel")],t.prototype,"rowModel",void 0),sr([h("columnModel")],t.prototype,"columnModel",void 0),sr([h("columnUtils")],t.prototype,"columnUtils",void 0),sr([h("valueService")],t.prototype,"valueService",void 0),sr([h("valueFormatterService")],t.prototype,"valueFormatterService",void 0),sr([D],t.prototype,"init",null),sr([b("dataTypeService")],t)}(T),XC=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])})(t,e)};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}(),tu=function(n,t,e,r){var s,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(n,t,e,r);else for(var a=n.length-1;a>=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},JC=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return XC(t,n),t.prototype.parseValue=function(e,r,o,i){var s=e.getColDef(),a={node:r,data:r?.data,oldValue:i,newValue:o,colDef:s,column:e,api:this.gridOptionsService.api,columnApi:this.gridOptionsService.columnApi,context:this.gridOptionsService.context},l=s.valueParser;return R(l)?"function"==typeof l?l(a):this.expressionService.evaluate(l,a):o},tu([h("expressionService")],t.prototype,"expressionService",void 0),tu([b("valueParserService")],t)}(T),ru=function(n,t){var e="function"==typeof Symbol&&n[Symbol.iterator];if(!e)return n;var o,s,r=e.call(n),i=[];try{for(;(void 0===t||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(e=r.return)&&e.call(r)}finally{if(s)throw s.error}}return i},ou=function(n,t){for(var e=0,r=t.length,o=n.length;e"u"?{}:global;Dr.HTMLElement=typeof HTMLElement>"u"?{}:HTMLElement,Dr.HTMLButtonElement=typeof HTMLButtonElement>"u"?{}:HTMLButtonElement,Dr.HTMLSelectElement=typeof HTMLSelectElement>"u"?{}:HTMLSelectElement,Dr.HTMLInputElement=typeof HTMLInputElement>"u"?{}:HTMLInputElement,Dr.Node=typeof Node>"u"?{}:Node,Dr.MouseEvent=typeof MouseEvent>"u"?{}:MouseEvent;var uo=function(n,t){var e="function"==typeof Symbol&&n[Symbol.iterator];if(!e)return n;var o,s,r=e.call(n),i=[];try{for(;(void 0===t||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(e=r.return)&&e.call(r)}finally{if(s)throw s.error}}return i},co=function(n,t){for(var e=0,r=t.length,o=n.length;e0;r&&this.selectionService.setNodesSelected({newValue:!1,nodes:t,suppressFinishActions:!0,source:e}),this.selectionService.updateGroupsFromChildrenSelections(e),r&&this.eventService.dispatchEvent({type:v.EVENT_SELECTION_CHANGED,source:e})},n.prototype.executeAdd=function(t,e){var o,r=this,i=t.add,s=t.addIndex;if(!N.missingOrEmpty(i)){var a=i.map(function(g){return r.createNode(g,r.rootNode,n.TOP_LEVEL)});if("number"==typeof s&&s>=0){var l=this.rootNode.allLeafChildren,u=l.length,c=s;if(this.doingTreeData&&s>0&&u>0)for(var p=0;p=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},po=function(n,t){var e="function"==typeof Symbol&&n[Symbol.iterator];if(!e)return n;var o,s,r=e.call(n),i=[];try{for(;(void 0===t||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(e=r.return)&&e.call(r)}finally{if(s)throw s.error}}return i},ho=function(n,t){for(var e=0,r=t.length,o=n.length;e(function(n){n[n.Normal=0]="Normal",n[n.AfterFilter=1]="AfterFilter",n[n.AfterFilterAndSort=2]="AfterFilterAndSort",n[n.PivotNodes=3]="PivotNodes"}(Je||(Je={})),Je))(),im=function(n){function t(){var e=null!==n&&n.apply(this,arguments)||this;return e.onRowHeightChanged_debounced=N.debounce(e.onRowHeightChanged.bind(e),100),e.rowsToDisplay=[],e}return om(t,n),t.prototype.init=function(){var e=this.refreshModel.bind(this,{step:$.EVERYTHING}),r=!this.gridOptionsService.is("suppressAnimationFrame"),o=this.refreshModel.bind(this,{step:$.EVERYTHING,afterColumnsChanged:!0,keepRenderedRows:!0,animate:r});this.addManagedListener(this.eventService,v.EVENT_NEW_COLUMNS_LOADED,o),this.addManagedListener(this.eventService,v.EVENT_COLUMN_ROW_GROUP_CHANGED,e),this.addManagedListener(this.eventService,v.EVENT_COLUMN_VALUE_CHANGED,this.onValueChanged.bind(this)),this.addManagedListener(this.eventService,v.EVENT_COLUMN_PIVOT_CHANGED,this.refreshModel.bind(this,{step:$.PIVOT})),this.addManagedListener(this.eventService,v.EVENT_FILTER_CHANGED,this.onFilterChanged.bind(this)),this.addManagedListener(this.eventService,v.EVENT_SORT_CHANGED,this.onSortChanged.bind(this)),this.addManagedListener(this.eventService,v.EVENT_COLUMN_PIVOT_MODE_CHANGED,e),this.addManagedListener(this.eventService,v.EVENT_GRID_STYLES_CHANGED,this.onGridStylesChanges.bind(this));var i=this.refreshModel.bind(this,{step:$.MAP,keepRenderedRows:!0,animate:r});this.addManagedPropertyListener("groupRemoveSingleChildren",i),this.addManagedPropertyListener("groupRemoveLowestSingleChildren",i),this.rootNode=new j(this.beans),this.nodeManager=new rm(this.rootNode,this.gridOptionsService,this.eventService,this.columnModel,this.selectionService,this.beans)},t.prototype.start=function(){var e=this.gridOptionsService.get("rowData");e&&this.setRowData(e)},t.prototype.ensureRowHeightsValid=function(e,r,o,i){var s,a=!1;do{s=!1;for(var l=this.getRowIndexAtPixel(e),u=this.getRowIndexAtPixel(r),c=Math.max(l,o),p=Math.min(u,i),d=c;d<=p;d++){var f=this.getRow(d);if(f.rowHeightEstimated){var g=this.gridOptionsService.getRowHeightForNode(f);f.setRowHeight(g.height),s=!0,a=!0}}s&&this.setRowTopAndRowIndex()}while(s);return a},t.prototype.setRowTopAndRowIndex=function(){for(var e=this.environment.getDefaultRowHeight(),r=0,o=new Set,i=this.gridOptionsService.isDomLayout("normal"),s=0;s0;)o=o.childrenAfterSort[0];return o.rowIndex},t.prototype.getRowBounds=function(e){if(N.missing(this.rowsToDisplay))return null;var r=this.rowsToDisplay[e];return r?{rowTop:r.rowTop,rowHeight:r.rowHeight}:null},t.prototype.onRowGroupOpened=function(){var e=this.gridOptionsService.isAnimateRows();this.refreshModel({step:$.MAP,keepRenderedRows:!0,animate:e})},t.prototype.onFilterChanged=function(e){if(!e.afterDataChange){var r=this.gridOptionsService.isAnimateRows(),o=0===e.columns.length||e.columns.some(function(s){return s.isPrimary()});this.refreshModel({step:o?$.FILTER:$.FILTER_AGGREGATES,keepRenderedRows:!0,animate:r})}},t.prototype.onSortChanged=function(){var e=this.gridOptionsService.isAnimateRows();this.refreshModel({step:$.SORT,keepRenderedRows:!0,animate:e,keepEditingRows:!0})},t.prototype.getType=function(){return"clientSide"},t.prototype.onValueChanged=function(){this.columnModel.isPivotActive()?this.refreshModel({step:$.PIVOT}):this.refreshModel({step:$.AGGREGATE})},t.prototype.createChangePath=function(e){var r=N.missingOrEmpty(e),o=new as(!1,this.rootNode);return(r||this.gridOptionsService.isTreeData())&&o.setInactive(),o},t.prototype.isSuppressModelUpdateAfterUpdateTransaction=function(e){if(!this.gridOptionsService.is("suppressModelUpdateAfterUpdateTransaction")||null==e.rowNodeTransactions)return!1;var r=e.rowNodeTransactions.filter(function(i){return null!=i.add&&i.add.length>0||null!=i.remove&&i.remove.length>0});return null==r||0==r.length},t.prototype.buildRefreshModelParams=function(e){var r=$.EVERYTHING,o={everything:$.EVERYTHING,group:$.EVERYTHING,filter:$.FILTER,map:$.MAP,aggregate:$.AGGREGATE,sort:$.SORT,pivot:$.PIVOT};if(N.exists(e)&&(r=o[e]),!N.missing(r))return{step:r,keepRenderedRows:!0,keepEditingRows:!0,animate:!this.gridOptionsService.is("suppressAnimationFrame")};console.error("AG Grid: invalid step "+e+", available steps are "+Object.keys(o).join(", "))},t.prototype.refreshModel=function(e){var r="object"==typeof e&&"step"in e?e:this.buildRefreshModelParams(e);if(r&&!this.isSuppressModelUpdateAfterUpdateTransaction(r)){var o=this.createChangePath(r.rowNodeTransactions);switch(r.step){case $.EVERYTHING:this.doRowGrouping(r.groupState,r.rowNodeTransactions,r.rowNodeOrder,o,!!r.afterColumnsChanged);case $.FILTER:this.doFilter(o);case $.PIVOT:this.doPivot(o);case $.AGGREGATE:this.doAggregate(o);case $.FILTER_AGGREGATES:this.doFilterAggregates(o);case $.SORT:this.doSort(r.rowNodeTransactions,o);case $.MAP:this.doRowsToDisplay()}var i=this.setRowTopAndRowIndex();this.clearRowTopAndRowIndex(o,i),this.eventService.dispatchEvent({type:v.EVENT_MODEL_UPDATED,animate:r.animate,keepRenderedRows:r.keepRenderedRows,newData:r.newData,newPage:!1,keepUndoRedoStack:r.keepUndoRedoStack})}},t.prototype.isEmpty=function(){var e=N.missing(this.rootNode.allLeafChildren)||0===this.rootNode.allLeafChildren.length;return N.missing(this.rootNode)||e||!this.columnModel.isReady()},t.prototype.isRowsToRender=function(){return N.exists(this.rowsToDisplay)&&this.rowsToDisplay.length>0},t.prototype.getNodesInRangeForSelection=function(e,r){var o=!r,i=!1,s=[],a=this.gridOptionsService.is("groupSelectsChildren");return this.forEachNodeAfterFilterAndSort(function(l){if(!i){if(o&&(l===r||l===e)&&(i=!0,l.group&&a))return void s.push.apply(s,ho([],po(l.allLeafChildren)));if(!o){if(l!==r&&l!==e)return;o=!0}if(!l.group||!a)return void s.push(l)}}),s},t.prototype.setDatasource=function(e){console.error("AG Grid: should never call setDatasource on clientSideRowController")},t.prototype.getTopLevelNodes=function(){return this.rootNode?this.rootNode.childrenAfterGroup:null},t.prototype.getRootNode=function(){return this.rootNode},t.prototype.getRow=function(e){return this.rowsToDisplay[e]},t.prototype.isRowPresent=function(e){return this.rowsToDisplay.indexOf(e)>=0},t.prototype.getRowIndexAtPixel=function(e){if(this.isEmpty()||0===this.rowsToDisplay.length)return-1;var r=0,o=this.rowsToDisplay.length-1;if(e<=0)return 0;if(N.last(this.rowsToDisplay).rowTop<=e)return this.rowsToDisplay.length-1;for(var s=-1,a=-1;;){var l=Math.floor((r+o)/2),u=this.rowsToDisplay[l];if(this.isRowInPixel(u,e))return l;if(u.rowTope&&(o=l-1),s===r&&a===o)return l;s=r,a=o}},t.prototype.isRowInPixel=function(e,r){return e.rowTop<=r&&e.rowTop+e.rowHeight>r},t.prototype.forEachLeafNode=function(e){this.rootNode.allLeafChildren&&this.rootNode.allLeafChildren.forEach(function(r,o){return e(r,o)})},t.prototype.forEachNode=function(e,r){void 0===r&&(r=!1),this.recursivelyWalkNodesAndCallback({nodes:ho([],po(this.rootNode.childrenAfterGroup||[])),callback:e,recursionType:Je.Normal,index:0,includeFooterNodes:r})},t.prototype.forEachNodeAfterFilter=function(e,r){void 0===r&&(r=!1),this.recursivelyWalkNodesAndCallback({nodes:ho([],po(this.rootNode.childrenAfterAggFilter||[])),callback:e,recursionType:Je.AfterFilter,index:0,includeFooterNodes:r})},t.prototype.forEachNodeAfterFilterAndSort=function(e,r){void 0===r&&(r=!1),this.recursivelyWalkNodesAndCallback({nodes:ho([],po(this.rootNode.childrenAfterSort||[])),callback:e,recursionType:Je.AfterFilterAndSort,index:0,includeFooterNodes:r})},t.prototype.forEachPivotNode=function(e,r){void 0===r&&(r=!1),this.recursivelyWalkNodesAndCallback({nodes:[this.rootNode],callback:e,recursionType:Je.PivotNodes,index:0,includeFooterNodes:r})},t.prototype.recursivelyWalkNodesAndCallback=function(e){var r,o=e.nodes,i=e.callback,s=e.recursionType,a=e.includeFooterNodes,l=e.index,u=o[0];a&&null!==(r=u?.parent)&&void 0!==r&&r.sibling&&o.push(u.parent.sibling);for(var c=0;c0&&window.setTimeout(function(){r.forEach(function(a){return a()})},0),o.length>0&&this.eventService.dispatchEvent({type:v.EVENT_ASYNC_TRANSACTIONS_FLUSHED,results:o}),this.rowDataTransactionBatch=null,this.applyAsyncTransactionsTimeout=void 0},t.prototype.updateRowData=function(e,r){this.valueCache.onDataChanged();var o=this.nodeManager.updateRowData(e,r);return this.commonUpdateRowData([o],r,"number"==typeof e.addIndex),o},t.prototype.createRowNodeOrder=function(){if(!this.gridOptionsService.is("suppressMaintainUnsortedOrder")){var r={};if(this.rootNode&&this.rootNode.allLeafChildren)for(var o=0;o=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},sm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return nm(t,n),t.prototype.execute=function(e){this.filterService.filter(e.changedPath)},iu([h("filterService")],t.prototype,"filterService",void 0),iu([b("filterStage")],t)}(T),am=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])})(t,e)};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}(),wi=function(n,t,e,r){var s,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(n,t,e,r);else for(var a=n.length-1;a>=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},lm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return am(t,n),t.prototype.execute=function(e){var r=this,o=this.sortController.getSortOptions(),i=N.exists(o)&&o.length>0,s=i&&N.exists(e.rowNodeTransactions)&&this.gridOptionsService.is("deltaSort"),a=o.some(function(l){return!!r.columnModel.getGroupDisplayColumnForGroup(l.column.getId())});this.sortService.sort(o,i,s,e.rowNodeTransactions,e.changedPath,a)},wi([h("sortService")],t.prototype,"sortService",void 0),wi([h("sortController")],t.prototype,"sortController",void 0),wi([h("columnModel")],t.prototype,"columnModel",void 0),wi([b("sortStage")],t)}(T),um=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])})(t,e)};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}(),Os=function(n,t,e,r){var s,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(n,t,e,r);else for(var a=n.length-1;a>=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},cm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return um(t,n),t.prototype.execute=function(e){var r=e.rowNode,o=[],i={value:0},s=this.columnModel.isPivotMode(),a=s&&r.leafGroup;return this.recursivelyAddToRowsToDisplay(a?[r]:r.childrenAfterSort,o,i,s,0),!a&&o.length>0&&this.gridOptionsService.is("groupIncludeTotalFooter")&&(r.createFooter(),this.addRowNodeToRowsToDisplay(r.sibling,o,i,0)),o},t.prototype.recursivelyAddToRowsToDisplay=function(e,r,o,i,s){if(!N.missingOrEmpty(e))for(var a=this.gridOptionsService.is("groupHideOpenParents"),l=this.gridOptionsService.is("groupRemoveSingleChildren"),u=!l&&this.gridOptionsService.is("groupRemoveLowestSingleChildren"),c=0;c=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},dm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return pm(t,n),t.prototype.init=function(){this.postSortFunc=this.gridOptionsService.getCallback("postSortRows")},t.prototype.sort=function(e,r,o,i,s,a){var l=this,u=this.gridOptionsService.is("groupMaintainOrder"),c=this.columnModel.getAllGridColumns().some(function(g){return g.isRowGroupActive()}),p={};o&&i&&(p=this.calculateDirtyNodes(i));var d=this.columnModel.isPivotMode();s&&s.forEachChangedNodeDepthFirst(function(g){l.pullDownGroupDataForHideOpenParents(g.childrenAfterAggFilter,!0);var y=d&&g.leafGroup;if(u&&c&&!g.leafGroup&&!a){var m=g.childrenAfterAggFilter.slice(0);if(g.childrenAfterSort){var w={};g.childrenAfterSort.forEach(function(O,A){w[O.id]=A}),m.sort(function(O,A){var L,H;return(null!==(L=w[O.id])&&void 0!==L?L:0)-(null!==(H=w[A.id])&&void 0!==H?H:0)})}g.childrenAfterSort=m}else g.childrenAfterSort=!r||y?g.childrenAfterAggFilter.slice(0):o?l.doDeltaSort(g,p,s,e):l.rowNodeSorter.doFullSort(g.childrenAfterAggFilter,e);g.sibling&&(g.sibling.childrenAfterSort=g.childrenAfterSort),l.updateChildIndexes(g),l.postSortFunc&&l.postSortFunc({nodes:g.childrenAfterSort})}),this.updateGroupDataForHideOpenParents(s)},t.prototype.calculateDirtyNodes=function(e){var r={},o=function(i){i&&i.forEach(function(s){return r[s.id]=!0})};return e&&e.forEach(function(i){o(i.add),o(i.update),o(i.remove)}),r},t.prototype.doDeltaSort=function(e,r,o,i){var s=this,a=e.childrenAfterAggFilter,l=e.childrenAfterSort;if(!l)return this.rowNodeSorter.doFullSort(a,i);var u={},c=[];a.forEach(function(g){r[g.id]||!o.canSkip(g)?c.push(g):u[g.id]=!0});var p=l.filter(function(g){return u[g.id]}),d=function(g,y){return{currentPos:y,rowNode:g}},f=c.map(d).sort(function(g,y){return s.rowNodeSorter.compareRowNodes(i,g,y)});return this.mergeSortedArrays(i,f,p.map(d)).map(function(g){return g.rowNode})},t.prototype.mergeSortedArrays=function(e,r,o){for(var i=[],s=0,a=0;s=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},fm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return hm(t,n),t.prototype.filter=function(e){var r=this.filterManager.isColumnFilterPresent()||this.filterManager.isQuickFilterPresent()||this.filterManager.isExternalFilterPresent();this.filterNodes(r,e)},t.prototype.filterNodes=function(e,r){var o=this,i=function(u,c){u.childrenAfterFilter=u.hasChildren()&&e&&!c?u.childrenAfterGroup.filter(function(p){var d=p.childrenAfterFilter&&p.childrenAfterFilter.length>0,f=p.data&&o.filterManager.doesRowPassFilter({rowNode:p});return d||f}):u.childrenAfterGroup,u.sibling&&(u.sibling.childrenAfterFilter=u.childrenAfterFilter)};if(this.doingTreeDataFiltering()){var s=function(u,c){if(u.childrenAfterGroup)for(var p=0;p=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},ym=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return vm(t,n),t.prototype.postConstruct=function(){"clientSide"===this.rowModel.getType()&&(this.clientSideRowModel=this.rowModel)},t.prototype.isActive=function(){var e=this.gridOptionsService.exists("getRowId");return!this.gridOptionsService.is("resetRowDataOnUpdate")&&e},t.prototype.setRowData=function(e){var r=this.createTransactionForRowData(e);if(r){var o=function(n,t){var e="function"==typeof Symbol&&n[Symbol.iterator];if(!e)return n;var o,s,r=e.call(n),i=[];try{for(;(void 0===t||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(e=r.return)&&e.call(r)}finally{if(s)throw s.error}}return i}(r,2);this.clientSideRowModel.updateRowData(o[0],o[1])}},t.prototype.createTransactionForRowData=function(e){if(N.missing(this.clientSideRowModel))console.error("AG Grid: ImmutableService only works with ClientSideRowModel");else{var r=this.gridOptionsService.getCallback("getRowId");if(null!=r){var o={remove:[],update:[],add:[]},i=this.clientSideRowModel.getCopyOfNodesMap(),a=this.gridOptionsService.is("suppressMaintainUnsortedOrder")?void 0:{};return N.exists(e)&&e.forEach(function(l,u){var c=r({data:l,level:0}),p=i[c];a&&(a[c]=u),p?(p.data!==l&&o.update.push(l),i[c]=void 0):o.add.push(l)}),N.iterateObject(i,function(l,u){u&&o.remove.push(u.data)}),[o,a]}console.error("AG Grid: ImmutableService requires getRowId() callback to be implemented, your row data needs IDs!")}},Ei([h("rowModel")],t.prototype,"rowModel",void 0),Ei([h("rowRenderer")],t.prototype,"rowRenderer",void 0),Ei([D],t.prototype,"postConstruct",null),Ei([b("immutableService")],t)}(T),mm={version:"30.0.6",moduleName:F.ClientSideRowModelModule,rowModel:"clientSide",beans:[im,sm,lm,cm,dm,fm,ym]},wm=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])})(t,e)};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}(),Ts=function(n,t,e,r){var s,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(n,t,e,r);else for(var a=n.length-1;a>=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},su=function(n){function t(e,r,o){var i=n.call(this,e)||this;return i.parentCache=r,i.params=o,i.startRow=e*o.blockSize,i.endRow=i.startRow+o.blockSize,i}return wm(t,n),t.prototype.postConstruct=function(){this.createRowNodes()},t.prototype.getBlockStateJson=function(){return{id:""+this.getId(),state:{blockNumber:this.getId(),startRow:this.getStartRow(),endRow:this.getEndRow(),pageStatus:this.getState()}}},t.prototype.setDataAndId=function(e,r,o){N.exists(r)?e.setDataAndId(r,o.toString()):e.setDataAndId(void 0,void 0)},t.prototype.loadFromDatasource=function(){var e=this,r=this.createLoadParams();N.missing(this.params.datasource.getRows)?console.warn("AG Grid: datasource is missing getRows method"):window.setTimeout(function(){e.params.datasource.getRows(r)},0)},t.prototype.processServerFail=function(){},t.prototype.createLoadParams=function(){return{startRow:this.getStartRow(),endRow:this.getEndRow(),successCallback:this.pageLoaded.bind(this,this.getVersion()),failCallback:this.pageLoadFailed.bind(this,this.getVersion()),sortModel:this.params.sortModel,filterModel:this.params.filterModel,context:this.gridOptionsService.context}},t.prototype.forEachNode=function(e,r,o){var i=this;this.rowNodes.forEach(function(s,a){i.startRow+a=0?e.rowCount:void 0)},t.prototype.destroyRowNodes=function(){this.rowNodes.forEach(function(e){e.clearRowTopAndRowIndex()})},Ts([h("beans")],t.prototype,"beans",void 0),Ts([D],t.prototype,"postConstruct",null),Ts([se],t.prototype,"destroyRowNodes",null),t}(ls),Sm=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])})(t,e)};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}(),_i=function(n,t,e,r){var s,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(n,t,e,r);else for(var a=n.length-1;a>=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},Em=function(n,t){return function(e,r){t(e,r,n)}},_m=function(n){function t(e){var r=n.call(this)||this;return r.lastRowIndexKnown=!1,r.blocks={},r.blockCount=0,r.rowCount=e.initialRowCount,r.params=e,r}return Sm(t,n),t.prototype.setBeans=function(e){this.logger=e.create("InfiniteCache")},t.prototype.getRow=function(e,r){void 0===r&&(r=!1);var o=Math.floor(e/this.params.blockSize),i=this.blocks[o];if(!i){if(r)return;i=this.createBlock(o)}return i.getRow(e)},t.prototype.createBlock=function(e){var r=this.createBean(new su(e,this,this.params));return this.blocks[r.getId()]=r,this.blockCount++,this.purgeBlocksIfNeeded(r),this.params.rowNodeBlockLoader.addBlock(r),r},t.prototype.refreshCache=function(){0==this.blockCount?this.purgeCache():(this.getBlocksInOrder().forEach(function(r){return r.setStateWaitingToLoad()}),this.params.rowNodeBlockLoader.checkBlockToLoad())},t.prototype.destroyAllBlocks=function(){var e=this;this.getBlocksInOrder().forEach(function(r){return e.destroyBlock(r)})},t.prototype.getRowCount=function(){return this.rowCount},t.prototype.isLastRowIndexKnown=function(){return this.lastRowIndexKnown},t.prototype.pageLoaded=function(e,r){this.isAlive()&&(this.logger.log("onPageLoaded: page = "+e.getId()+", lastRow = "+r),this.checkRowCount(e,r),this.onCacheUpdated())},t.prototype.purgeBlocksIfNeeded=function(e){var r=this,o=this.getBlocksInOrder().filter(function(u){return u!=e});o.sort(function(u,c){return c.getLastAccessed()-u.getLastAccessed()});var s=this.params.maxBlocksInCache>0,a=s?this.params.maxBlocksInCache-1:null,l=t.MAX_EMPTY_BLOCKS_TO_KEEP-1;o.forEach(function(u,c){if(u.getState()===su.STATE_WAITING_TO_LOAD&&c>=l||s&&c>=a){if(r.isBlockCurrentlyDisplayed(u)||r.isBlockFocused(u))return;r.removeBlockFromCache(u)}})},t.prototype.isBlockFocused=function(e){var r=this.focusService.getFocusCellToUseAfterRefresh();if(!r||null!=r.rowPinned)return!1;var o=e.getStartRow(),i=e.getEndRow();return r.rowIndex>=o&&r.rowIndex=0)this.rowCount=r,this.lastRowIndexKnown=!0;else if(!this.lastRowIndexKnown){var i=(e.getId()+1)*this.params.blockSize+this.params.overflowSize;this.rowCount=e.rowCount&&r.push(o)}),r.length>0&&r.forEach(function(o){return e.destroyBlock(o)})},t.prototype.purgeCache=function(){var e=this;this.getBlocksInOrder().forEach(function(r){return e.removeBlockFromCache(r)}),this.lastRowIndexKnown=!1,0===this.rowCount&&(this.rowCount=this.params.initialRowCount),this.onCacheUpdated()},t.prototype.getRowNodesInRange=function(e,r){var o=this,i=[],s=-1,a=!1,l=new fr;N.missing(e)&&(a=!0);var u=!1;return this.getBlocksInOrder().forEach(function(p){if(!u){if(a&&s+1!==p.getId())return void(u=!0);s=p.getId(),p.forEachNode(function(d){var f=d===e||d===r;(a||f)&&i.push(d),f&&(a=!a)},l,o.rowCount)}}),u||a?[]:i},t.MAX_EMPTY_BLOCKS_TO_KEEP=2,_i([h("rowRenderer")],t.prototype,"rowRenderer",void 0),_i([h("focusService")],t.prototype,"focusService",void 0),_i([Em(0,Ce("loggerFactory"))],t.prototype,"setBeans",null),_i([se],t.prototype,"destroyAllBlocks",null),t}(T),Rm=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])})(t,e)};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}(),Gt=function(n,t,e,r){var s,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(n,t,e,r);else for(var a=n.length-1;a>=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},Om=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Rm(t,n),t.prototype.getRowBounds=function(e){return{rowHeight:this.rowHeight,rowTop:this.rowHeight*e}},t.prototype.ensureRowHeightsValid=function(e,r,o,i){return!1},t.prototype.init=function(){var e=this;this.gridOptionsService.isRowModelType("infinite")&&(this.rowHeight=this.gridOptionsService.getRowHeightAsNumber(),this.addEventListeners(),this.addDestroyFunc(function(){return e.destroyCache()}),this.verifyProps())},t.prototype.verifyProps=function(){this.gridOptionsService.exists("initialGroupOrderComparator")&&N.doOnce(function(){return console.warn("AG Grid: initialGroupOrderComparator cannot be used with Infinite Row Model. If using Infinite Row Model, then sorting is done on the server side, nothing to do with the client.")},"IRM.InitialGroupOrderComparator")},t.prototype.start=function(){this.setDatasource(this.gridOptionsService.get("datasource"))},t.prototype.destroyDatasource=function(){this.datasource&&(this.getContext().destroyBean(this.datasource),this.rowRenderer.datasourceChanged(),this.datasource=null)},t.prototype.addEventListeners=function(){this.addManagedListener(this.eventService,v.EVENT_FILTER_CHANGED,this.onFilterChanged.bind(this)),this.addManagedListener(this.eventService,v.EVENT_SORT_CHANGED,this.onSortChanged.bind(this)),this.addManagedListener(this.eventService,v.EVENT_NEW_COLUMNS_LOADED,this.onColumnEverything.bind(this)),this.addManagedListener(this.eventService,v.EVENT_STORE_UPDATED,this.onCacheUpdated.bind(this))},t.prototype.onFilterChanged=function(){this.reset()},t.prototype.onSortChanged=function(){this.reset()},t.prototype.onColumnEverything=function(){(!this.cacheParams||this.isSortModelDifferent())&&this.reset()},t.prototype.isSortModelDifferent=function(){return!N.jsonEquals(this.cacheParams.sortModel,this.sortController.getSortModel())},t.prototype.getType=function(){return"infinite"},t.prototype.setDatasource=function(e){this.destroyDatasource(),this.datasource=e,e&&this.reset()},t.prototype.isEmpty=function(){return!this.infiniteCache},t.prototype.isRowsToRender=function(){return!!this.infiniteCache},t.prototype.getNodesInRangeForSelection=function(e,r){return this.infiniteCache?this.infiniteCache.getRowNodesInRange(e,r):[]},t.prototype.reset=function(){if(this.datasource){null!=this.gridOptionsService.getCallback("getRowId")||this.selectionService.reset(),this.resetCache();var o=this.createModelUpdatedEvent();this.eventService.dispatchEvent(o)}},t.prototype.createModelUpdatedEvent=function(){return{type:v.EVENT_MODEL_UPDATED,newPage:!1,newData:!1,keepRenderedRows:!0,animate:!1}},t.prototype.resetCache=function(){this.destroyCache(),this.cacheParams={datasource:this.datasource,filterModel:this.filterManager.getFilterModel(),sortModel:this.sortController.getSortModel(),rowNodeBlockLoader:this.rowNodeBlockLoader,initialRowCount:this.defaultIfInvalid(this.gridOptionsService.getNum("infiniteInitialRowCount"),1),maxBlocksInCache:this.gridOptionsService.getNum("maxBlocksInCache"),rowHeight:this.gridOptionsService.getRowHeightAsNumber(),overflowSize:this.defaultIfInvalid(this.gridOptionsService.getNum("cacheOverflowSize"),1),blockSize:this.defaultIfInvalid(this.gridOptionsService.getNum("cacheBlockSize"),100),lastAccessedSequence:new fr},this.infiniteCache=this.createBean(new _m(this.cacheParams))},t.prototype.defaultIfInvalid=function(e,r){return e>0?e:r},t.prototype.destroyCache=function(){this.infiniteCache&&(this.infiniteCache=this.destroyBean(this.infiniteCache))},t.prototype.onCacheUpdated=function(){var e=this.createModelUpdatedEvent();this.eventService.dispatchEvent(e)},t.prototype.getRow=function(e){if(this.infiniteCache&&!(e>=this.infiniteCache.getRowCount()))return this.infiniteCache.getRow(e)},t.prototype.getRowNode=function(e){var r;return this.forEachNode(function(o){o.id===e&&(r=o)}),r},t.prototype.forEachNode=function(e){this.infiniteCache&&this.infiniteCache.forEachNodeDeep(e)},t.prototype.getTopLevelRowCount=function(){return this.getRowCount()},t.prototype.getTopLevelRowDisplayedIndex=function(e){return e},t.prototype.getRowIndexAtPixel=function(e){if(0!==this.rowHeight){var r=Math.floor(e/this.rowHeight),o=this.getRowCount()-1;return r>o?o:r}return 0},t.prototype.getRowCount=function(){return this.infiniteCache?this.infiniteCache.getRowCount():0},t.prototype.isRowPresent=function(e){return!!this.getRowNode(e.id)},t.prototype.refreshCache=function(){this.infiniteCache&&this.infiniteCache.refreshCache()},t.prototype.purgeCache=function(){this.infiniteCache&&this.infiniteCache.purgeCache()},t.prototype.isLastRowIndexKnown=function(){return!!this.infiniteCache&&this.infiniteCache.isLastRowIndexKnown()},t.prototype.setRowCount=function(e,r){this.infiniteCache&&this.infiniteCache.setRowCount(e,r)},Gt([h("filterManager")],t.prototype,"filterManager",void 0),Gt([h("sortController")],t.prototype,"sortController",void 0),Gt([h("selectionService")],t.prototype,"selectionService",void 0),Gt([h("rowRenderer")],t.prototype,"rowRenderer",void 0),Gt([h("rowNodeBlockLoader")],t.prototype,"rowNodeBlockLoader",void 0),Gt([D],t.prototype,"init",null),Gt([se],t.prototype,"destroyDatasource",null),Gt([b("rowModel")],t)}(T),Dm={version:"30.0.6",moduleName:F.InfiniteRowModelModule,rowModel:"infinite",beans:[Om]},Pm=function(){function n(){}return n.prototype.setBeans=function(t){this.beans=t},n.prototype.getFileName=function(t){var e=this.getDefaultFileExtension();return(null==t||!t.length)&&(t=this.getDefaultFileName()),-1===t.indexOf(".")?t+"."+e:t},n.prototype.getData=function(t){var e=this.createSerializingSession(t);return this.beans.gridSerializer.serialize(e,t)},n}(),Am=function(){function n(t){this.groupColumns=[];var r=t.valueService,o=t.gridOptionsService,i=t.valueFormatterService,s=t.valueParserService,a=t.processCellCallback,l=t.processHeaderCallback,u=t.processGroupHeaderCallback,c=t.processRowGroupCallback;this.columnModel=t.columnModel,this.valueService=r,this.gridOptionsService=o,this.valueFormatterService=i,this.valueParserService=s,this.processCellCallback=a,this.processHeaderCallback=l,this.processGroupHeaderCallback=u,this.processRowGroupCallback=c}return n.prototype.prepare=function(t){this.groupColumns=t.filter(function(e){return!!e.getColDef().showRowGroup})},n.prototype.extractHeaderValue=function(t){return this.getHeaderName(this.processHeaderCallback,t)??""},n.prototype.extractRowCellValue=function(t,e,r,o,i){var a=this.gridOptionsService.is("groupHideOpenParents")&&!i.footer||!this.shouldRenderGroupSummaryCell(i,t,e)?this.valueService.getValue(t,i):this.createValueForGroupNode(i);return this.processCell({accumulatedRowIndex:r,rowNode:i,column:t,value:a,processCellCallback:this.processCellCallback,type:o})},n.prototype.shouldRenderGroupSummaryCell=function(t,e,r){var o;if(!t||!t.group)return!1;if(-1!==this.groupColumns.indexOf(e)){if(null!=(null===(o=t.groupData)||void 0===o?void 0:o[e.getId()]))return!0;if(t.footer&&-1===t.level){var a=e.getColDef();return null==a||!0===a.showRowGroup||a.showRowGroup===this.columnModel.getRowGroupColumns()[0].getId()}}var u=this.gridOptionsService.isGroupUseEntireRow(this.columnModel.isPivotMode());return 0===r&&u},n.prototype.getHeaderName=function(t,e){return t?t({column:e,api:this.gridOptionsService.api,columnApi:this.gridOptionsService.columnApi,context:this.gridOptionsService.context}):this.columnModel.getDisplayNameForColumn(e,"csv",!0)},n.prototype.createValueForGroupNode=function(t){if(this.processRowGroupCallback)return this.processRowGroupCallback({node:t,api:this.gridOptionsService.api,columnApi:this.gridOptionsService.columnApi,context:this.gridOptionsService.context});var e=t.footer,r=[t.key];if(!this.gridOptionsService.isGroupMultiAutoColumn())for(;t.parent;)r.push((t=t.parent).key);var o=r.reverse().join(" -> ");return e?"Total "+o:o},n.prototype.processCell=function(t){var r,e=this,i=t.rowNode,s=t.column,a=t.value,l=t.processCellCallback;return l?{value:null!==(r=l({accumulatedRowIndex:t.accumulatedRowIndex,column:s,node:i,value:a,api:this.gridOptionsService.api,columnApi:this.gridOptionsService.columnApi,context:this.gridOptionsService.context,type:t.type,parseValue:function(c){return e.valueParserService.parseValue(s,i,c,e.valueService.getValue(s,i))},formatValue:function(c){var p;return null!==(p=e.valueFormatterService.formatValue(s,i,c))&&void 0!==p?p:c}}))&&void 0!==r?r:""}:s.getColDef().useValueFormatterForExport?{value:a??"",valueFormatted:this.valueFormatterService.formatValue(s,i,a)}:{value:a??""}},n}(),bm=function(){function n(){}return n.download=function(t,e){var r=document.defaultView||window;if(r){var o=document.createElement("a"),i=r.URL.createObjectURL(e);o.setAttribute("href",i),o.setAttribute("download",t),o.style.display="none",document.body.appendChild(o),o.dispatchEvent(new MouseEvent("click",{bubbles:!1,cancelable:!0,view:r})),document.body.removeChild(o),r.setTimeout(function(){r.URL.revokeObjectURL(i)},0)}else console.warn("AG Grid: There is no `window` associated with the current `document`")},n}(),Fm=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])})(t,e)};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}(),xm=function(n){function t(e){var r=n.call(this,e)||this;r.isFirstLine=!0,r.result="";var i=e.columnSeparator;return r.suppressQuotes=e.suppressQuotes,r.columnSeparator=i,r}return Fm(t,n),t.prototype.addCustomContent=function(e){var r=this;e&&("string"==typeof e?(/^\s*\n/.test(e)||this.beginNewLine(),e=e.replace(/\r?\n/g,"\r\n"),this.result+=e):e.forEach(function(o){r.beginNewLine(),o.forEach(function(i,s){0!==s&&(r.result+=r.columnSeparator),r.result+=r.putInQuotes(i.data.value||""),i.mergeAcross&&r.appendEmptyCells(i.mergeAcross)})}))},t.prototype.onNewHeaderGroupingRow=function(){return this.beginNewLine(),{onColumn:this.onNewHeaderGroupingRowColumn.bind(this)}},t.prototype.onNewHeaderGroupingRowColumn=function(e,r,o,i){0!=o&&(this.result+=this.columnSeparator),this.result+=this.putInQuotes(r),this.appendEmptyCells(i)},t.prototype.appendEmptyCells=function(e){for(var r=1;r<=e;r++)this.result+=this.columnSeparator+this.putInQuotes("")},t.prototype.onNewHeaderRow=function(){return this.beginNewLine(),{onColumn:this.onNewHeaderRowColumn.bind(this)}},t.prototype.onNewHeaderRowColumn=function(e,r){0!=r&&(this.result+=this.columnSeparator),this.result+=this.putInQuotes(this.extractHeaderValue(e))},t.prototype.onNewBodyRow=function(){return this.beginNewLine(),{onColumn:this.onNewBodyRowColumn.bind(this)}},t.prototype.onNewBodyRowColumn=function(e,r,o){var i;0!=r&&(this.result+=this.columnSeparator);var s=this.extractRowCellValue(e,r,r,"csv",o);this.result+=this.putInQuotes(null!==(i=s.valueFormatted)&&void 0!==i?i:s.value)},t.prototype.putInQuotes=function(e){return this.suppressQuotes?e:null==e?'""':("string"==typeof e?r=e:"function"==typeof e.toString?r=e.toString():(console.warn("AG Grid: unknown value type during csv conversion"),r=""),'"'+r.replace(/"/g,'""')+'"');var r},t.prototype.parse=function(){return this.result},t.prototype.beginNewLine=function(){this.isFirstLine||(this.result+="\r\n"),this.isFirstLine=!1},t}(Am),Lm=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])})(t,e)};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}(),Ht=function(n,t,e,r){var s,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(n,t,e,r);else for(var a=n.length-1;a>=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},Mm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Lm(t,n),t.prototype.postConstruct=function(){this.setBeans({gridSerializer:this.gridSerializer,gridOptionsService:this.gridOptionsService})},t.prototype.getMergedParams=function(e){var r=this.gridOptionsService.get("defaultCsvExportParams");return Object.assign({},r,e)},t.prototype.export=function(e){if(this.isExportSuppressed())return console.warn("AG Grid: Export cancelled. Export is not allowed as per your configuration."),"";var r=this.getMergedParams(e),o=this.getData(r),i=new Blob(["\ufeff",o],{type:"text/plain"});return bm.download(this.getFileName(r.fileName),i),o},t.prototype.exportDataAsCsv=function(e){return this.export(e)},t.prototype.getDataAsCsv=function(e,r){void 0===r&&(r=!1);var o=r?Object.assign({},e):this.getMergedParams(e);return this.getData(o)},t.prototype.getDefaultFileName=function(){return"export.csv"},t.prototype.getDefaultFileExtension=function(){return"csv"},t.prototype.createSerializingSession=function(e){var r=this;return new xm({columnModel:r.columnModel,valueService:r.valueService,gridOptionsService:r.gridOptionsService,valueFormatterService:r.valueFormatterService,valueParserService:r.valueParserService,processCellCallback:e.processCellCallback||void 0,processHeaderCallback:e.processHeaderCallback||void 0,processGroupHeaderCallback:e.processGroupHeaderCallback||void 0,processRowGroupCallback:e.processRowGroupCallback||void 0,suppressQuotes:e.suppressQuotes||!1,columnSeparator:e.columnSeparator||","})},t.prototype.isExportSuppressed=function(){return this.gridOptionsService.is("suppressCsvExport")},Ht([h("columnModel")],t.prototype,"columnModel",void 0),Ht([h("valueService")],t.prototype,"valueService",void 0),Ht([h("gridSerializer")],t.prototype,"gridSerializer",void 0),Ht([h("gridOptionsService")],t.prototype,"gridOptionsService",void 0),Ht([h("valueFormatterService")],t.prototype,"valueFormatterService",void 0),Ht([h("valueParserService")],t.prototype,"valueParserService",void 0),Ht([D],t.prototype,"postConstruct",null),Ht([b("csvCreator")],t)}(Pm),Im=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])})(t,e)};return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}(),Vt=function(n,t,e,r){var s,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(n,t,e,r);else for(var a=n.length-1;a>=0;a--)(s=n[a])&&(i=(o<3?s(i):o>3?s(t,e,i):s(t,e))||i);return o>3&&i&&Object.defineProperty(t,e,i),i},Nm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Im(t,n),t.prototype.serialize=function(e,r){void 0===r&&(r={});var o=this.getColumnsToExport(r.allColumns,r.columnKeys);return N.compose(this.prepareSession(o),this.prependContent(r),this.exportColumnGroups(r,o),this.exportHeaders(r,o),this.processPinnedTopRows(r,o),this.processRows(r,o),this.processPinnedBottomRows(r,o),this.appendContent(r))(e).parse()},t.prototype.processRow=function(e,r,o,i){var s=r.shouldRowBeSkipped||function(){return!1},a=this.gridOptionsService.context,l=this.gridOptionsService.api,u=this.gridOptionsService.columnApi,c=this.gridOptionsService.is("groupRemoveSingleChildren"),p=this.gridOptionsService.is("groupRemoveLowestSingleChildren"),f=null!=r.rowPositions||!!r.onlySelected,g=this.gridOptionsService.is("groupHideOpenParents")&&!f,y=this.columnModel.isPivotMode()?i.leafGroup:!i.group,C=!!i.footer,E=1===i.allChildrenCount&&(c||p&&i.leafGroup);if((r.skipGroups||r.skipRowGroups)&&r.skipGroups&&N.doOnce(function(){return console.warn("AG Grid: Since v25.2 `skipGroups` has been renamed to `skipRowGroups`.")},"gridSerializer-skipGroups"),!(!y&&!C&&(r.skipRowGroups||E||g)||r.onlySelected&&!i.isSelected()||r.skipPinnedTop&&"top"===i.rowPinned||r.skipPinnedBottom&&"bottom"===i.rowPinned)&&(-1!==i.level||y||C)&&!s({node:i,api:l,columnApi:u,context:a})){var L=e.onNewBodyRow(i);if(o.forEach(function(x,G){L.onColumn(x,G,i)}),r.getCustomContentBelowRow){var H=r.getCustomContentBelowRow({node:i,api:l,columnApi:u,context:a});H&&e.addCustomContent(H)}}},t.prototype.appendContent=function(e){return function(r){var o=e.customFooter||e.appendContent;return o&&(e.customFooter&&N.doOnce(function(){return console.warn("AG Grid: Since version 25.2.0 the `customFooter` param has been deprecated. Use `appendContent` instead.")},"gridSerializer-customFooter"),r.addCustomContent(o)),r}},t.prototype.prependContent=function(e){return function(r){var o=e.customHeader||e.prependContent;return o&&(e.customHeader&&N.doOnce(function(){return console.warn("AG Grid: Since version 25.2.0 the `customHeader` param has been deprecated. Use `prependContent` instead.")},"gridSerializer-customHeader"),r.addCustomContent(o)),r}},t.prototype.prepareSession=function(e){return function(r){return r.prepare(e),r}},t.prototype.exportColumnGroups=function(e,r){var o=this;return function(i){if(e.skipColumnGroupHeaders)e.columnGroups&&N.doOnce(function(){return console.warn("AG Grid: Since v25.2 the `columnGroups` param has deprecated, and groups are exported by default.")},"gridSerializer-columnGroups");else{var s=new Qs,a=o.displayedGroupCreator.createDisplayedGroups(r,o.columnModel.getGridBalancedTree(),s,null);o.recursivelyAddHeaderGroups(a,i,e.processGroupHeaderCallback)}return i}},t.prototype.exportHeaders=function(e,r){return function(o){if(e.skipHeader||e.skipColumnHeaders)e.skipHeader&&N.doOnce(function(){return console.warn("AG Grid: Since v25.2 the `skipHeader` param has been renamed to `skipColumnHeaders`.")},"gridSerializer-skipHeader");else{var i=o.onNewHeaderRow();r.forEach(function(s,a){i.onColumn(s,a,void 0)})}return o}},t.prototype.processPinnedTopRows=function(e,r){var o=this;return function(i){var s=o.processRow.bind(o,i,e,r);return e.rowPositions?e.rowPositions.filter(function(a){return"top"===a.rowPinned}).sort(function(a,l){return a.rowIndex-l.rowIndex}).map(function(a){return o.pinnedRowModel.getPinnedTopRow(a.rowIndex)}).forEach(s):o.pinnedRowModel.forEachPinnedTopRow(s),i}},t.prototype.processRows=function(e,r){var o=this;return function(i){var s=o.rowModel,a=s.getType(),l="clientSide"===a,u="serverSide"===a,c=!l&&e.onlySelected,p=o.processRow.bind(o,i,e,r),d=e.exportedRows,f=void 0===d?"filteredAndSorted":d;if(e.rowPositions)e.rowPositions.filter(function(y){return null==y.rowPinned}).sort(function(y,C){return y.rowIndex-C.rowIndex}).map(function(y){return s.getRow(y.rowIndex)}).forEach(p);else if(o.columnModel.isPivotMode())l?s.forEachPivotNode(p,!0):s.forEachNode(p);else if(e.onlySelectedAllPages||c){var g=o.selectionService.getSelectedNodes();o.replicateSortedOrder(g),g.forEach(p)}else"all"===f?s.forEachNode(p):l?s.forEachNodeAfterFilterAndSort(p,!0):u?s.forEachNodeAfterFilterAndSort(p):s.forEachNode(p);return i}},t.prototype.replicateSortedOrder=function(e){var r=this,o=this.sortController.getSortOptions(),i=function(s,a){var l,u,c,p;return null!=s.rowIndex&&null!=a.rowIndex?s.rowIndex-a.rowIndex:s.level===a.level?(null===(l=s.parent)||void 0===l?void 0:l.id)===(null===(u=a.parent)||void 0===u?void 0:u.id)?r.rowNodeSorter.compareRowNodes(o,{rowNode:s,currentPos:null!==(c=s.rowIndex)&&void 0!==c?c:-1},{rowNode:a,currentPos:null!==(p=a.rowIndex)&&void 0!==p?p:-1}):i(s.parent,a.parent):s.level>a.level?i(s.parent,a):i(s,a.parent)};e.sort(i)},t.prototype.processPinnedBottomRows=function(e,r){var o=this;return function(i){var s=o.processRow.bind(o,i,e,r);return e.rowPositions?e.rowPositions.filter(function(a){return"bottom"===a.rowPinned}).sort(function(a,l){return a.rowIndex-l.rowIndex}).map(function(a){return o.pinnedRowModel.getPinnedBottomRow(a.rowIndex)}).forEach(s):o.pinnedRowModel.forEachPinnedBottomRow(s),i}},t.prototype.getColumnsToExport=function(e,r){void 0===e&&(e=!1);var o=this.columnModel.isPivotMode();return r&&r.length?this.columnModel.getGridColumns(r):e&&!o?(this.gridOptionsService.isTreeData()?this.columnModel.getGridColumns([ur]):[]).concat(this.columnModel.getAllGridColumns()||[]):this.columnModel.getAllDisplayedColumns()},t.prototype.recursivelyAddHeaderGroups=function(e,r,o){var i=[];e.forEach(function(s){s.getChildren&&s.getChildren().forEach(function(l){return i.push(l)})}),e.length>0&&e[0]instanceof Se&&this.doAddHeaderHeader(r,e,o),i&&i.length>0&&this.recursivelyAddHeaderGroups(i,r,o)},t.prototype.doAddHeaderHeader=function(e,r,o){var i=this,s=e.onNewHeaderGroupingRow(),a=0;r.forEach(function(l){var c,u=l;c=o?o({columnGroup:u,api:i.gridOptionsService.api,columnApi:i.gridOptionsService.columnApi,context:i.gridOptionsService.context}):i.columnModel.getDisplayNameForColumnGroup(u,"header");var p=u.getLeafColumns().reduce(function(d,f,g,y){var C=N.last(d);return"open"===f.getColumnGroupShow()?(!C||null!=C[1])&&d.push(C=[g]):C&&null==C[1]&&(C[1]=g-1),g===y.length-1&&C&&null==C[1]&&(C[1]=g),d},[]);s.onColumn(u,c||"",a++,u.getLeafColumns().length-1,p)})},Vt([h("displayedGroupCreator")],t.prototype,"displayedGroupCreator",void 0),Vt([h("columnModel")],t.prototype,"columnModel",void 0),Vt([h("rowModel")],t.prototype,"rowModel",void 0),Vt([h("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),Vt([h("selectionService")],t.prototype,"selectionService",void 0),Vt([h("rowNodeSorter")],t.prototype,"rowNodeSorter",void 0),Vt([h("sortController")],t.prototype,"sortController",void 0),Vt([b("gridSerializer")],t)}(T);I.registerModules([mm,Dm,{version:"30.0.6",moduleName:F.CsvExportModule,beans:[Mm,Nm]}])}}]);
\ No newline at end of file
diff --git a/angular-example/9934.js b/angular-example/9934.js
new file mode 100644
index 0000000000..ce761eb687
--- /dev/null
+++ b/angular-example/9934.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkangular=self.webpackChunkangular||[]).push([[9934],{9934:(i,a,n)=>{n.r(a),n.d(a,{ifx_navbar_menu_item:()=>r});var e=n(2669);const r=class{constructor(t){(0,e.r)(this,t),this.href="",this.target="_self",this.hide=!1}render(){return(0,e.h)("a",Object.assign({},this.href?{href:this.href,target:this.target}:{},{class:"navbar__menu-item "+(this.hide?"hide":"")}),(0,e.h)("span",null,(0,e.h)("slot",null)))}};r.style='*{font-family:"Source Sans 3"}.navbar__menu-item{text-decoration:none;color:#1D1D1D;display:flex;align-items:center;padding:8px 16px;gap:8px}.navbar__menu-item.hide{display:none}.navbar__menu-item span{color:#1D1D1D;font-family:Source Sans 3;font-size:16px;font-style:normal;font-weight:400;line-height:24px;}.navbar__menu-item:hover{cursor:pointer;background-color:#EEEDED}.navbar__menu-item:active{background-color:#BFBBBB}.icon{margin-right:4px}'}}]);
\ No newline at end of file
diff --git a/angular-example/common.js b/angular-example/common.js
new file mode 100644
index 0000000000..883516e3be
--- /dev/null
+++ b/angular-example/common.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkangular=self.webpackChunkangular||[]).push([[8592],{7085:(h,c,r)=>{function i(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function a(n,s,t){return n(t={path:s,exports:{},require:function(u,e){return function o(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}()}},t.exports),t.exports}r.d(c,{c:()=>a,g:()=>i})},6543:(h,c,r)=>{r.d(c,{c:()=>a});var a=(0,r(7085).c)(function(o){!function(){var n={}.hasOwnProperty;function s(){for(var t=[],u=0;u
+
+
+
+ Angular
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/angular-example/main.js b/angular-example/main.js
new file mode 100644
index 0000000000..0fd2b74783
--- /dev/null
+++ b/angular-example/main.js
@@ -0,0 +1 @@
+(self.webpackChunkangular=self.webpackChunkangular||[]).push([[179],{2669:(En,Cn,g)=>{"use strict";g.d(Cn,{a:()=>Or,b:()=>Vs,c:()=>jo,g:()=>$o,h:()=>Rr,p:()=>He,r:()=>Gr});var Qe=g(5861);let fe,Be,Ke,mt=!1,yt=!1,Zt=!1,ye=!1,ie=!1;const Ve="http://www.w3.org/1999/xlink",Fr={},Bn=f=>"object"==(f=typeof f)||"function"===f;function xs(f){var h,D,y;return null!==(y=null===(D=null===(h=f.head)||void 0===h?void 0:h.querySelector('meta[name="csp-nonce"]'))||void 0===D?void 0:D.getAttribute("content"))&&void 0!==y?y:void 0}const Rr=(f,h,...D)=>{let y=null,b=null,E=null,v=!1,A=!1;const P=[],_=V=>{for(let te=0;teV[te]).join(" "))}}const B=Oe(f,null);return B.$attrs$=h,P.length>0&&(B.$children$=P),B.$key$=b,B.$name$=E,B},Oe=(f,h)=>({$flags$:0,$tag$:f,$text$:h,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null}),Or={},$o=f=>j(f).$hostElement$,jo=(f,h,D)=>{const y=$o(f);return{emit:b=>Vn(y,h,{bubbles:!!(4&D),composed:!!(2&D),cancelable:!!(1&D),detail:b})}},Vn=(f,h,D)=>{const y=pe.ce(h,D);return f.dispatchEvent(y),y},Lr=new WeakMap,Ho=(f,h)=>"sc-"+f.$tagName$,Uo=(f,h,D,y,b,E)=>{if(D!==y){let v=Hs(f,h),A=h.toLowerCase();if("class"===h){const P=f.classList,_=Ts(D),B=Ts(y);P.remove(..._.filter(V=>V&&!B.includes(V))),P.add(...B.filter(V=>V&&!_.includes(V)))}else if("style"===h){for(const P in D)(!y||null==y[P])&&(P.includes("-")?f.style.removeProperty(P):f.style[P]="");for(const P in y)(!D||y[P]!==D[P])&&(P.includes("-")?f.style.setProperty(P,y[P]):f.style[P]=y[P])}else if("key"!==h)if("ref"===h)y&&y(f);else if(v||"o"!==h[0]||"n"!==h[1]){const P=Bn(y);if((v||P&&null!==y)&&!b)try{if(f.tagName.includes("-"))f[h]=y;else{const B=y??"";"list"===h?v=!1:(null==D||f[h]!=B)&&(f[h]=B)}}catch{}let _=!1;A!==(A=A.replace(/^xlink\:?/,""))&&(h=A,_=!0),null==y||!1===y?(!1!==y||""===f.getAttribute(h))&&(_?f.removeAttributeNS(Ve,h):f.removeAttribute(h)):(!v||4&E||b)&&!P&&(y=!0===y?"":y,_?f.setAttributeNS(Ve,h,y):f.setAttribute(h,y))}else h="-"===h[2]?h.slice(3):Hs(re,A)?A.slice(2):A[2]+h.slice(3),D&&pe.rel(f,h,D,!1),y&&pe.ael(f,h,y,!1)}},Hn=/\s/,Ts=f=>f?f.split(Hn):[],zo=(f,h,D,y)=>{const b=11===h.$elm$.nodeType&&h.$elm$.host?h.$elm$.host:h.$elm$,E=f&&f.$attrs$||Fr,v=h.$attrs$||Fr;for(y in E)y in v||Uo(b,y,E[y],void 0,D,h.$flags$);for(y in v)Uo(b,y,E[y],v[y],D,h.$flags$)},Un=(f,h,D,y)=>{const b=h.$children$[D];let v,A,P,E=0;if(mt||(Zt=!0,"slot"===b.$tag$&&(fe&&y.classList.add(fe+"-s"),b.$flags$|=b.$children$?2:1)),null!==b.$text$)v=b.$elm$=Le.createTextNode(b.$text$);else if(1&b.$flags$)v=b.$elm$=Le.createTextNode("");else{if(ye||(ye="svg"===b.$tag$),v=b.$elm$=Le.createElementNS(ye?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",2&b.$flags$?"slot-fb":b.$tag$),ye&&"foreignObject"===b.$tag$&&(ye=!1),zo(null,b,ye),(f=>null!=f)(fe)&&v["s-si"]!==fe&&v.classList.add(v["s-si"]=fe),b.$children$)for(E=0;E{pe.$flags$|=1;const D=f.childNodes;for(let y=D.length-1;y>=0;y--){const b=D[y];b["s-hn"]!==Ke&&b["s-ol"]&&(Go(b).insertBefore(b,jr(b)),b["s-ol"].remove(),b["s-ol"]=void 0,Zt=!0),h&&hn(b,h)}pe.$flags$&=-2},kr=(f,h,D,y,b,E)=>{let A,v=f["s-cr"]&&f["s-cr"].parentNode||f;for(v.shadowRoot&&v.tagName===Ke&&(v=v.shadowRoot);b<=E;++b)y[b]&&(A=Un(null,D,b,f),A&&(y[b].$elm$=A,v.insertBefore(A,jr(h))))},$r=(f,h,D)=>{for(let y=h;y<=D;++y){const b=f[y];if(b){const E=b.$elm$;Zo(b),E&&(yt=!0,E["s-ol"]?E["s-ol"].remove():hn(E,!0),E.remove())}}},zn=(f,h)=>f.$tag$===h.$tag$&&("slot"===f.$tag$?f.$name$===h.$name$:f.$key$===h.$key$),jr=f=>f&&f["s-ol"]||f,Go=f=>(f["s-ol"]?f["s-ol"]:f).parentNode,pn=(f,h)=>{const D=h.$elm$=f.$elm$,y=f.$children$,b=h.$children$,E=h.$tag$,v=h.$text$;let A;null===v?(ye="svg"===E||"foreignObject"!==E&&ye,"slot"===E||zo(f,h,ye),null!==y&&null!==b?((f,h,D,y)=>{let Xe,Je,b=0,E=0,v=0,A=0,P=h.length-1,_=h[0],B=h[P],V=y.length-1,te=y[0],Ce=y[V];for(;b<=P&&E<=V;)if(null==_)_=h[++b];else if(null==B)B=h[--P];else if(null==te)te=y[++E];else if(null==Ce)Ce=y[--V];else if(zn(_,te))pn(_,te),_=h[++b],te=y[++E];else if(zn(B,Ce))pn(B,Ce),B=h[--P],Ce=y[--V];else if(zn(_,Ce))("slot"===_.$tag$||"slot"===Ce.$tag$)&&hn(_.$elm$.parentNode,!1),pn(_,Ce),f.insertBefore(_.$elm$,B.$elm$.nextSibling),_=h[++b],Ce=y[--V];else if(zn(B,te))("slot"===_.$tag$||"slot"===Ce.$tag$)&&hn(B.$elm$.parentNode,!1),pn(B,te),f.insertBefore(B.$elm$,_.$elm$),B=h[--P],te=y[++E];else{for(v=-1,A=b;A<=P;++A)if(h[A]&&null!==h[A].$key$&&h[A].$key$===te.$key$){v=A;break}v>=0?(Je=h[v],Je.$tag$!==te.$tag$?Xe=Un(h&&h[E],D,v,f):(pn(Je,te),h[v]=void 0,Xe=Je.$elm$),te=y[++E]):(Xe=Un(h&&h[E],D,E,f),te=y[++E]),Xe&&Go(_.$elm$).insertBefore(Xe,jr(_.$elm$))}b>P?kr(f,null==y[V+1]?null:y[V+1].$elm$,D,y,E,V):E>V&&$r(h,b,P)})(D,y,h,b):null!==b?(null!==f.$text$&&(D.textContent=""),kr(D,null,h,b,0,b.length-1)):null!==y&&$r(y,0,y.length-1),ye&&"svg"===E&&(ye=!1)):(A=D["s-cr"])?A.parentNode.textContent=v:f.$text$!==v&&(D.data=v)},Wo=f=>{const h=f.childNodes;let D,y,b,E,v,A;for(y=0,b=h.length;y{let h,D,y,b,E,v,A=0;const P=f.childNodes,_=P.length;for(;A<_;A++){if(h=P[A],h["s-sr"]&&(D=h["s-cr"])&&D.parentNode)for(y=D.parentNode.childNodes,b=h["s-sn"],v=y.length-1;v>=0;v--)D=y[v],!D["s-cn"]&&!D["s-nr"]&&D["s-hn"]!==h["s-hn"]&&(Yo(D,b)?(E=ct.find(B=>B.$nodeToRelocate$===D),yt=!0,D["s-sn"]=D["s-sn"]||b,E?E.$slotRefNode$=h:ct.push({$slotRefNode$:h,$nodeToRelocate$:D}),D["s-sr"]&&ct.map(B=>{Yo(B.$nodeToRelocate$,D["s-sn"])&&(E=ct.find(V=>V.$nodeToRelocate$===D),E&&!B.$slotRefNode$&&(B.$slotRefNode$=E.$slotRefNode$))})):ct.some(B=>B.$nodeToRelocate$===D)||ct.push({$nodeToRelocate$:D}));1===h.nodeType&&Br(h)}},Yo=(f,h)=>1===f.nodeType?null===f.getAttribute("slot")&&""===h||f.getAttribute("slot")===h:f["s-sn"]===h||""===h,Zo=f=>{f.$attrs$&&f.$attrs$.ref&&f.$attrs$.ref(null),f.$children$&&f.$children$.map(Zo)},Qo=(f,h)=>{h&&!f.$onRenderResolve$&&h["s-p"]&&h["s-p"].push(new Promise(D=>f.$onRenderResolve$=D))},Vr=(f,h)=>{if(f.$flags$|=16,!(4&f.$flags$))return Qo(f,f.$ancestorComponent$),Vu(()=>Ko(f,h));f.$flags$|=512},Ko=(f,h)=>{const y=f.$lazyInstance$;let b;return h?(f.$flags$|=256,f.$queuedListeners$&&(f.$queuedListeners$.map(([E,v])=>Lt(y,E,v)),f.$queuedListeners$=void 0),b=Lt(y,"componentWillLoad")):b=Lt(y,"componentWillUpdate"),b=Xo(b,()=>Lt(y,"componentWillRender")),Xo(b,()=>Ps(f,y,h))},Xo=(f,h)=>Ns(f)?f.then(h):h(),Ns=f=>f instanceof Promise||f&&f.then&&"function"==typeof f.then,Ps=function(){var f=(0,Qe.Z)(function*(h,D,y){var b;const E=h.$hostElement$,A=E["s-rc"];y&&(f=>{const h=f.$cmpMeta$,D=f.$hostElement$,y=h.$flags$,E=((f,h,D,y)=>{var b;let E=Ho(h);const v=U.get(E);if(f=11===f.nodeType?f:Le,v)if("string"==typeof v){let P,A=Lr.get(f=f.head||f);if(A||Lr.set(f,A=new Set),!A.has(E)){{P=Le.createElement("style"),P.innerHTML=v;const _=null!==(b=pe.$nonce$)&&void 0!==b?b:xs(Le);null!=_&&P.setAttribute("nonce",_),f.insertBefore(P,f.querySelector("link"))}A&&A.add(E)}}else f.adoptedStyleSheets.includes(v)||(f.adoptedStyleSheets=[...f.adoptedStyleSheets,v]);return E})(D.shadowRoot?D.shadowRoot:D.getRootNode(),h);10&y&&(D["s-sc"]=E,D.classList.add(E+"-h"))})(h);Fs(h,D),A&&(A.map(_=>_()),E["s-rc"]=void 0);{const _=null!==(b=E["s-p"])&&void 0!==b?b:[],B=()=>Rs(h);0===_.length?B():(Promise.all(_).then(B),h.$flags$|=4,_.length=0)}});return function(D,y,b){return f.apply(this,arguments)}}(),Fs=(f,h,D)=>{try{h=h.render(),f.$flags$&=-17,f.$flags$|=2,((f,h)=>{const D=f.$hostElement$,y=f.$cmpMeta$,b=f.$vnode$||Oe(null,null),E=(f=>f&&f.$tag$===Or)(h)?h:Rr(null,null,h);if(Ke=D.tagName,E.$tag$=null,E.$flags$|=4,f.$vnode$=E,E.$elm$=b.$elm$=D.shadowRoot||D,fe=D["s-sc"],Be=D["s-cr"],mt=0!=(1&y.$flags$),yt=!1,pn(b,E),pe.$flags$|=1,Zt){Br(E.$elm$);let v,A,P,_,B,V,te=0;for(;te{const D=f.$hostElement$,b=f.$lazyInstance$,E=f.$ancestorComponent$;Lt(b,"componentDidRender"),64&f.$flags$?Lt(b,"componentDidUpdate"):(f.$flags$|=64,Jo(D),Lt(b,"componentDidLoad"),f.$onReadyResolve$(D),E||Hr()),f.$onInstanceResolve$(D),f.$onRenderResolve$&&(f.$onRenderResolve$(),f.$onRenderResolve$=void 0),512&f.$flags$&&ni(()=>Vr(f,!1)),f.$flags$&=-517},Hr=f=>{Jo(Le.documentElement),ni(()=>Vn(re,"appload",{detail:{namespace:"infineon-design-system-stencil"}}))},Lt=(f,h,D)=>{if(f&&f[h])try{return f[h](D)}catch(y){L(y)}},Jo=f=>f.classList.add("hydrated"),qo=(f,h,D)=>{if(h.$members$){f.watchers&&(h.$watchers$=f.watchers);const y=Object.entries(h.$members$),b=f.prototype;if(y.map(([E,[v]])=>{31&v||2&D&&32&v?Object.defineProperty(b,E,{get(){return((f,h)=>j(this).$instanceValues$.get(h))(0,E)},set(A){((f,h,D,y)=>{const b=j(f),E=b.$hostElement$,v=b.$instanceValues$.get(h),A=b.$flags$,P=b.$lazyInstance$;D=((f,h)=>null==f||Bn(f)?f:4&h?"false"!==f&&(""===f||!!f):2&h?parseFloat(f):1&h?String(f):f)(D,y.$members$[h][0]);const _=Number.isNaN(v)&&Number.isNaN(D);if((!(8&A)||void 0===v)&&D!==v&&!_&&(b.$instanceValues$.set(h,D),P)){if(y.$watchers$&&128&A){const V=y.$watchers$[h];V&&V.map(te=>{try{P[te](D,v,h)}catch(Ce){L(Ce,E)}})}2==(18&A)&&Vr(b,!1)}})(this,E,A,h)},configurable:!0,enumerable:!0}):1&D&&64&v&&Object.defineProperty(b,E,{value(...A){const P=j(this);return P.$onInstancePromise$.then(()=>P.$lazyInstance$[E](...A))}})}),1&D){const E=new Map;b.attributeChangedCallback=function(v,A,P){pe.jmp(()=>{const _=E.get(v);if(this.hasOwnProperty(_))P=this[_],delete this[_];else if(b.hasOwnProperty(_)&&"number"==typeof this[_]&&this[_]==P)return;this[_]=(null!==P||"boolean"!=typeof this[_])&&P})},f.observedAttributes=y.filter(([v,A])=>15&A[0]).map(([v,A])=>{const P=A[1]||v;return E.set(P,v),P})}}return f},$u=function(){var f=(0,Qe.Z)(function*(h,D,y,b,E){if(!(32&D.$flags$)){D.$flags$|=32;{if((E=Gn(y)).then){const _=()=>{};E=yield E,_()}E.isProxied||(y.$watchers$=E.watchers,qo(E,y,2),E.isProxied=!0);const P=()=>{};D.$flags$|=8;try{new E(D)}catch(_){L(_)}D.$flags$&=-9,D.$flags$|=128,P()}if(E.style){let P=E.style;const _=Ho(y);if(!U.has(_)){const B=()=>{};((f,h,D)=>{let y=U.get(f);Bu&&D?(y=y||new CSSStyleSheet,"string"==typeof y?y=h:y.replaceSync(h)):y=h,U.set(f,y)})(_,P,!!(1&y.$flags$)),B()}}}const v=D.$ancestorComponent$,A=()=>Vr(D,!0);v&&v["s-rc"]?v["s-rc"].push(A):A()});return function(D,y,b,E,v){return f.apply(this,arguments)}}(),Bs=f=>{const h=f.cloneNode;f.cloneNode=function(D){const y=this,b=y.shadowRoot&&Wn,E=h.call(y,!!b&&D);if(!b&&D){let A,P,v=0;const _=["s-id","s-cr","s-lr","s-rc","s-sc","s-p","s-cn","s-sr","s-sn","s-hn","s-ol","s-nr","s-si"];for(;v!y.childNodes[v][B]),A&&E.appendChild(A.cloneNode(!0)),P&&E.appendChild(y.childNodes[v].cloneNode(!0))}return E}},Vs=(f,h={})=>{var D;const b=[],E=h.exclude||[],v=re.customElements,A=Le.head,P=A.querySelector("meta[charset]"),_=Le.createElement("style"),B=[];let V,te=!0;Object.assign(pe,h),pe.$resourcesUrl$=new URL(h.resourcesUrl||"./",Le.baseURI).href,f.map(Ce=>{Ce[1].map(Xe=>{const Je={$flags$:Xe[0],$tagName$:Xe[1],$members$:Xe[2],$listeners$:Xe[3]};Je.$members$=Xe[2],Je.$listeners$=Xe[3],Je.$watchers$={};const xn=Je.$tagName$,Mn=class extends HTMLElement{constructor(gn){super(gn),Wr(gn=this,Je),1&Je.$flags$&&gn.attachShadow({mode:"open"})}connectedCallback(){V&&(clearTimeout(V),V=null),te?B.push(this):pe.jmp(()=>(f=>{if(!(1&pe.$flags$)){const h=j(f),D=h.$cmpMeta$,y=()=>{};if(1&h.$flags$)le(f,h,D.$listeners$);else{h.$flags$|=1,12&D.$flags$&&(f=>{const h=f["s-cr"]=Le.createComment("");h["s-cn"]=!0,f.insertBefore(h,f.firstChild)})(f);{let b=f;for(;b=b.parentNode||b.host;)if(b["s-p"]){Qo(h,h.$ancestorComponent$=b);break}}D.$members$&&Object.entries(D.$members$).map(([b,[E]])=>{if(31&E&&f.hasOwnProperty(b)){const v=f[b];delete f[b],f[b]=v}}),$u(f,h,D)}y()}})(this))}disconnectedCallback(){pe.jmp(()=>(f=>{if(!(1&pe.$flags$)){const h=j(this),D=h.$lazyInstance$;h.$rmListeners$&&(h.$rmListeners$.map(y=>y()),h.$rmListeners$=void 0),Lt(D,"disconnectedCallback")}})())}componentOnReady(){return j(this).$onReadyPromise$}};Bs(Mn.prototype),Je.$lazyBundleId$=Ce[0],!E.includes(xn)&&!v.get(xn)&&(b.push(xn),v.define(xn,qo(Mn,Je,1)))})});{_.innerHTML=b+"{visibility:hidden}.hydrated{visibility:inherit}",_.setAttribute("data-styles","");const Ce=null!==(D=pe.$nonce$)&&void 0!==D?D:xs(Le);null!=Ce&&_.setAttribute("nonce",Ce),A.insertBefore(_,P?P.nextSibling:A.firstChild)}te=!1,B.length?B.map(Ce=>Ce.connectedCallback()):pe.jmp(()=>V=setTimeout(Hr,30))},le=(f,h,D,y)=>{D&&D.map(([b,E,v])=>{const A=ce(f,b),P=Ur(h,v),_=zr(b);pe.ael(A,E,P,_),(h.$rmListeners$=h.$rmListeners$||[]).push(()=>pe.rel(A,E,P,_))})},Ur=(f,h)=>D=>{try{256&f.$flags$?f.$lazyInstance$[h](D):(f.$queuedListeners$=f.$queuedListeners$||[]).push([h,D])}catch(y){L(y)}},ce=(f,h)=>4&h?Le:16&h?Le.body:f,zr=f=>0!=(2&f),Sn=new WeakMap,j=f=>Sn.get(f),Gr=(f,h)=>Sn.set(h.$lazyInstance$=f,h),Wr=(f,h)=>{const D={$flags$:0,$hostElement$:f,$cmpMeta$:h,$instanceValues$:new Map};return D.$onInstancePromise$=new Promise(y=>D.$onInstanceResolve$=y),D.$onReadyPromise$=new Promise(y=>D.$onReadyResolve$=y),f["s-p"]=[],f["s-rc"]=[],le(f,D,h.$listeners$),Sn.set(f,D)},Hs=(f,h)=>h in f,L=(f,h)=>(0,console.error)(f,h),k=new Map,Gn=(f,h,D)=>{const y=f.$tagName$.replace(/-/g,"_"),b=f.$lazyBundleId$,E=k.get(b);if(E)return E[y];if(!D||!BUILD.hotModuleReplacement){const v=A=>(k.set(b,A),A[y]);switch(b){case"ifx-checkbox_3":return Promise.all([g.e(1938),g.e(5668)]).then(g.bind(g,5668)).then(v,L);case"ifx-alert":return g.e(7855).then(g.bind(g,7855)).then(v,L);case"ifx-badge":return g.e(6088).then(g.bind(g,6088)).then(v,L);case"ifx-basic-table":return Promise.all([g.e(9881),g.e(6208)]).then(g.bind(g,6208)).then(v,L);case"ifx-breadcrumb":return g.e(5948).then(g.bind(g,5948)).then(v,L);case"ifx-breadcrumb-item":return g.e(8680).then(g.bind(g,8680)).then(v,L);case"ifx-breadcrumb-item-label":return g.e(417).then(g.bind(g,417)).then(v,L);case"ifx-card":return g.e(7181).then(g.bind(g,7181)).then(v,L);case"ifx-card-headline":return g.e(1619).then(g.bind(g,1619)).then(v,L);case"ifx-card-image":return g.e(1547).then(g.bind(g,1547)).then(v,L);case"ifx-card-links":return g.e(4833).then(g.bind(g,4833)).then(v,L);case"ifx-card-overline":return g.e(7526).then(g.bind(g,7526)).then(v,L);case"ifx-card-text":return g.e(2147).then(g.bind(g,2147)).then(v,L);case"ifx-chip":return g.e(4130).then(g.bind(g,4130)).then(v,L);case"ifx-dropdown":return Promise.all([g.e(405),g.e(9072)]).then(g.bind(g,9072)).then(v,L);case"ifx-dropdown-header":return g.e(2257).then(g.bind(g,2257)).then(v,L);case"ifx-dropdown-item":return g.e(9617).then(g.bind(g,9617)).then(v,L);case"ifx-dropdown-menu":return g.e(8422).then(g.bind(g,8422)).then(v,L);case"ifx-dropdown-separator":return g.e(2939).then(g.bind(g,2939)).then(v,L);case"ifx-dropdown-trigger":return g.e(592).then(g.bind(g,592)).then(v,L);case"ifx-dropdown-trigger-button":return g.e(2295).then(g.bind(g,2295)).then(v,L);case"ifx-example":return Promise.all([g.e(8592),g.e(3468)]).then(g.bind(g,3468)).then(v,L);case"ifx-faq":return g.e(5766).then(g.bind(g,5766)).then(v,L);case"ifx-filter-input":return g.e(8905).then(g.bind(g,8905)).then(v,L);case"ifx-footer":return g.e(6277).then(g.bind(g,6277)).then(v,L);case"ifx-footer-column":return g.e(556).then(g.bind(g,556)).then(v,L);case"ifx-icon-button":return Promise.all([g.e(8592),g.e(7434)]).then(g.bind(g,7434)).then(v,L);case"ifx-icons-preview":return Promise.all([g.e(1938),g.e(3622)]).then(g.bind(g,3622)).then(v,L);case"ifx-link":return Promise.all([g.e(8592),g.e(4209)]).then(g.bind(g,4209)).then(v,L);case"ifx-list-group":return g.e(8316).then(g.bind(g,8316)).then(v,L);case"ifx-list-item":return g.e(4260).then(g.bind(g,4260)).then(v,L);case"ifx-list-notification":return g.e(3755).then(g.bind(g,3755)).then(v,L);case"ifx-modal":return g.e(4917).then(g.bind(g,4917)).then(v,L);case"ifx-navbar":return g.e(9323).then(g.bind(g,9323)).then(v,L);case"ifx-navbar-item":return g.e(9316).then(g.bind(g,9316)).then(v,L);case"ifx-navbar-menu":return g.e(3237).then(g.bind(g,3237)).then(v,L);case"ifx-navbar-menu-item":return g.e(9934).then(g.bind(g,9934)).then(v,L);case"ifx-progress-bar":return g.e(5792).then(g.bind(g,5792)).then(v,L);case"ifx-radio-button":return g.e(7044).then(g.bind(g,7044)).then(v,L);case"ifx-search-bar":return g.e(851).then(g.bind(g,851)).then(v,L);case"ifx-select":return Promise.all([g.e(8592),g.e(8393)]).then(g.bind(g,8393)).then(v,L);case"ifx-sidebar":return g.e(3176).then(g.bind(g,3176)).then(v,L);case"ifx-sidebar-item":return g.e(4066).then(g.bind(g,4066)).then(v,L);case"ifx-slider":return g.e(3712).then(g.bind(g,3712)).then(v,L);case"ifx-spinner":return Promise.all([g.e(8592),g.e(5419)]).then(g.bind(g,5419)).then(v,L);case"ifx-status":return g.e(4088).then(g.bind(g,4088)).then(v,L);case"ifx-switch":return g.e(4840).then(g.bind(g,4840)).then(v,L);case"ifx-tab":return g.e(1116).then(g.bind(g,1116)).then(v,L);case"ifx-table":return Promise.all([g.e(9881),g.e(5567)]).then(g.bind(g,5567)).then(v,L);case"ifx-tabs":return g.e(3205).then(g.bind(g,3205)).then(v,L);case"ifx-tag":return g.e(6486).then(g.bind(g,6486)).then(v,L);case"ifx-text-field":return g.e(3857).then(g.bind(g,3857)).then(v,L);case"ifx-tooltip":return Promise.all([g.e(405),g.e(789)]).then(g.bind(g,789)).then(v,L);case"ifx-accordion_2":return g.e(6626).then(g.bind(g,6626)).then(v,L);case"ifx-number-indicator":return g.e(4191).then(g.bind(g,4191)).then(v,L);case"ifx-search-field":return Promise.all([g.e(8592),g.e(4226)]).then(g.bind(g,4226)).then(v,L);case"ifx-button":return Promise.all([g.e(8592),g.e(3426)]).then(g.bind(g,3426)).then(v,L)}}return g(3159)(`./${b}.entry.js`).then(v=>(k.set(b,v),v[y]),L)},U=new Map,re=typeof window<"u"?window:{},Le=re.document||{head:{}},pe={$flags$:0,$resourcesUrl$:"",jmp:f=>f(),raf:f=>requestAnimationFrame(f),ael:(f,h,D,y)=>f.addEventListener(h,D,y),rel:(f,h,D,y)=>f.removeEventListener(h,D,y),ce:(f,h)=>new CustomEvent(f,h)},Wn=!0,He=f=>Promise.resolve(f),Bu=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch{}return!1})(),ei=[],Us=[],kt=(f,h)=>D=>{f.push(D),ie||(ie=!0,h&&4&pe.$flags$?ni(ti):pe.raf(ti))},zs=f=>{for(let h=0;h{zs(ei),zs(Us),(ie=ei.length>0)&&pe.raf(ti)},ni=f=>He().then(f),Vu=kt(Us,!0)},1740:(En,Cn,g)=>{"use strict";function Qe(e){return"function"==typeof e}let xt=!1;const fe={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){const t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else xt&&console.log("RxJS: Back to a better error behavior. Thank you. <3");xt=e},get useDeprecatedSynchronousErrorHandling(){return xt}};function Be(e){setTimeout(()=>{throw e},0)}const Ke={closed:!0,next(e){},error(e){if(fe.useDeprecatedSynchronousErrorHandling)throw e;Be(e)},complete(){}},mt=Array.isArray||(e=>e&&"number"==typeof e.length);function yt(e){return null!==e&&"object"==typeof e}const ye=(()=>{function e(t){return Error.call(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((n,r)=>`${r+1}) ${n.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t,this}return e.prototype=Object.create(Error.prototype),e})();class ie{constructor(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._unsubscribe=t)}unsubscribe(){let t;if(this.closed)return;let{_parentOrParents:n,_unsubscribe:r,_subscriptions:o}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,n instanceof ie)n.remove(this);else if(null!==n)for(let i=0;it.concat(n instanceof ye?n.errors:n),[])}ie.EMPTY=((e=new ie).closed=!0,e);const fn="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random();class Ve extends ie{constructor(t,n,r){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=Ke;break;case 1:if(!t){this.destination=Ke;break}if("object"==typeof t){t instanceof Ve?(this.syncErrorThrowable=t.syncErrorThrowable,this.destination=t,t.add(this)):(this.syncErrorThrowable=!0,this.destination=new Fr(this,t));break}default:this.syncErrorThrowable=!0,this.destination=new Fr(this,t,n,r)}}[fn](){return this}static create(t,n,r){const o=new Ve(t,n,r);return o.syncErrorThrowable=!1,o}next(t){this.isStopped||this._next(t)}error(t){this.isStopped||(this.isStopped=!0,this._error(t))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(t){this.destination.next(t)}_error(t){this.destination.error(t),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:t}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this}}class Fr extends Ve{constructor(t,n,r,o){super(),this._parentSubscriber=t;let i,s=this;Qe(n)?i=n:n&&(i=n.next,r=n.error,o=n.complete,n!==Ke&&(s=Object.create(n),Qe(s.unsubscribe)&&this.add(s.unsubscribe.bind(s)),s.unsubscribe=this.unsubscribe.bind(this))),this._context=s,this._next=i,this._error=r,this._complete=o}next(t){if(!this.isStopped&&this._next){const{_parentSubscriber:n}=this;fe.useDeprecatedSynchronousErrorHandling&&n.syncErrorThrowable?this.__tryOrSetError(n,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}}error(t){if(!this.isStopped){const{_parentSubscriber:n}=this,{useDeprecatedSynchronousErrorHandling:r}=fe;if(this._error)r&&n.syncErrorThrowable?(this.__tryOrSetError(n,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(n.syncErrorThrowable)r?(n.syncErrorValue=t,n.syncErrorThrown=!0):Be(t),this.unsubscribe();else{if(this.unsubscribe(),r)throw t;Be(t)}}}complete(){if(!this.isStopped){const{_parentSubscriber:t}=this;if(this._complete){const n=()=>this._complete.call(this._context);fe.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(t,n){try{t.call(this._context,n)}catch(r){if(this.unsubscribe(),fe.useDeprecatedSynchronousErrorHandling)throw r;Be(r)}}__tryOrSetError(t,n,r){if(!fe.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{n.call(this._context,r)}catch(o){return fe.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=o,t.syncErrorThrown=!0,!0):(Be(o),!0)}return!1}_unsubscribe(){const{_parentSubscriber:t}=this;this._context=null,this._parentSubscriber=null,t.unsubscribe()}}const wn="function"==typeof Symbol&&Symbol.observable||"@@observable";function Bn(e){return e}let Oe=(()=>{class e{constructor(n){this._isScalar=!1,n&&(this._subscribe=n)}lift(n){const r=new e;return r.source=this,r.operator=n,r}subscribe(n,r,o){const{operator:i}=this,s=function Ss(e,t,n){if(e){if(e instanceof Ve)return e;if(e[fn])return e[fn]()}return e||t||n?new Ve(e,t,n):new Ve(Ke)}(n,r,o);if(s.add(i?i.call(s,this.source):this.source||fe.useDeprecatedSynchronousErrorHandling&&!s.syncErrorThrowable?this._subscribe(s):this._trySubscribe(s)),fe.useDeprecatedSynchronousErrorHandling&&s.syncErrorThrowable&&(s.syncErrorThrowable=!1,s.syncErrorThrown))throw s.syncErrorValue;return s}_trySubscribe(n){try{return this._subscribe(n)}catch(r){fe.useDeprecatedSynchronousErrorHandling&&(n.syncErrorThrown=!0,n.syncErrorValue=r),function Is(e){for(;e;){const{closed:t,destination:n,isStopped:r}=e;if(t||r)return!1;e=n&&n instanceof Ve?n:null}return!0}(n)?n.error(r):console.warn(r)}}forEach(n,r){return new(r=Or(r))((o,i)=>{let s;s=this.subscribe(a=>{try{n(a)}catch(l){i(l),s&&s.unsubscribe()}},i,o)})}_subscribe(n){const{source:r}=this;return r&&r.subscribe(n)}[wn](){return this}pipe(...n){return 0===n.length?this:function Rr(e){return 0===e.length?Bn:1===e.length?e[0]:function(n){return e.reduce((r,o)=>o(r),n)}}(n)(this)}toPromise(n){return new(n=Or(n))((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return e.create=t=>new e(t),e})();function Or(e){if(e||(e=fe.Promise||Promise),!e)throw new Error("no Promise impl found");return e}const In=(()=>{function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e})();class $o extends ie{constructor(t,n){super(),this.subject=t,this.subscriber=n,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const t=this.subject,n=t.observers;if(this.subject=null,!n||0===n.length||t.isStopped||t.closed)return;const r=n.indexOf(this.subscriber);-1!==r&&n.splice(r,1)}}class jo extends Ve{constructor(t){super(t),this.destination=t}}let Vn=(()=>{class e extends Oe{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[fn](){return new jo(this)}lift(n){const r=new Lr(this,this);return r.operator=n,r}next(n){if(this.closed)throw new In;if(!this.isStopped){const{observers:r}=this,o=r.length,i=r.slice();for(let s=0;snew Lr(t,n),e})();class Lr extends Vn{constructor(t,n){super(),this.destination=t,this.source=n}next(t){const{destination:n}=this;n&&n.next&&n.next(t)}error(t){const{destination:n}=this;n&&n.error&&this.destination.error(t)}complete(){const{destination:t}=this;t&&t.complete&&this.destination.complete()}_subscribe(t){const{source:n}=this;return n?this.source.subscribe(t):ie.EMPTY}}class Bo extends Ve{constructor(t,n,r){super(),this.parent=t,this.outerValue=n,this.outerIndex=r,this.index=0}_next(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)}_error(t){this.parent.notifyError(t,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}const Vo=e=>t=>{for(let n=0,r=e.length;ne&&"number"==typeof e.length&&"function"!=typeof e;function kr(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}const $r=e=>{if(e&&"function"==typeof e[wn])return(e=>t=>{const n=e[wn]();if("function"!=typeof n.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return n.subscribe(t)})(e);if(hn(e))return Vo(e);if(kr(e))return(e=>t=>(e.then(n=>{t.closed||(t.next(n),t.complete())},n=>t.error(n)).then(null,Be),t))(e);if(e&&"function"==typeof e[Hn])return(e=>t=>{const n=e[Hn]();for(;;){const r=n.next();if(r.done){t.complete();break}if(t.next(r.value),t.closed)break}return"function"==typeof n.return&&t.add(()=>{n.return&&n.return()}),t})(e);{const n=`You provided ${yt(e)?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(n)}};class zn extends Ve{notifyNext(t,n,r,o,i){this.destination.next(n)}notifyError(t,n){this.destination.error(t)}notifyComplete(t){this.destination.complete()}}class Go{constructor(t,n){this.project=t,this.thisArg=n}call(t,n){return n.subscribe(new pn(t,this.project,this.thisArg))}}class pn extends Ve{constructor(t,n,r){super(t),this.project=n,this.count=0,this.thisArg=r||this}_next(t){let n;try{n=this.project.call(this.thisArg,t,this.count++)}catch(r){return void this.destination.error(r)}this.destination.next(n)}}function Br(e,t){return new Oe(n=>{const r=new ie;let o=0;return r.add(t.schedule(function(){o!==e.length?(n.next(e[o++]),n.closed||r.add(this.schedule())):n.complete()})),r})}function Ko(e,t,n=Number.POSITIVE_INFINITY){return"function"==typeof t?r=>r.pipe(Ko((o,i)=>function Vr(e,t){return t?function Qo(e,t){if(null!=e){if(function Zo(e){return e&&"function"==typeof e[wn]}(e))return function Wo(e,t){return new Oe(n=>{const r=new ie;return r.add(t.schedule(()=>{const o=e[wn]();r.add(o.subscribe({next(i){r.add(t.schedule(()=>n.next(i)))},error(i){r.add(t.schedule(()=>n.error(i)))},complete(){r.add(t.schedule(()=>n.complete()))}}))})),r})}(e,t);if(kr(e))return function ct(e,t){return new Oe(n=>{const r=new ie;return r.add(t.schedule(()=>e.then(o=>{r.add(t.schedule(()=>{n.next(o),r.add(t.schedule(()=>n.complete()))}))},o=>{r.add(t.schedule(()=>n.error(o)))}))),r})}(e,t);if(hn(e))return Br(e,t);if(function _s(e){return e&&"function"==typeof e[Hn]}(e)||"string"==typeof e)return function Yo(e,t){if(!e)throw new Error("Iterable cannot be null");return new Oe(n=>{const r=new ie;let o;return r.add(()=>{o&&"function"==typeof o.return&&o.return()}),r.add(t.schedule(()=>{o=e[Hn](),r.add(t.schedule(function(){if(n.closed)return;let i,s;try{const a=o.next();i=a.value,s=a.done}catch(a){return void n.error(a)}s?n.complete():(n.next(i),this.schedule())}))})),r})}(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}(e,t):e instanceof Oe?e:new Oe($r(e))}(e(o,i)).pipe(function jr(e,t){return function(r){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return r.lift(new Go(e,t))}}((s,a)=>t(o,s,i,a))),n)):("number"==typeof t&&(n=t),r=>r.lift(new Xo(e,n)))}class Xo{constructor(t,n=Number.POSITIVE_INFINITY){this.project=t,this.concurrent=n}call(t,n){return n.subscribe(new Ns(t,this.project,this.concurrent))}}class Ns extends zn{constructor(t,n,r=Number.POSITIVE_INFINITY){super(t),this.project=n,this.concurrent=r,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(t){this.active0?this._next(n.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}function Hr(){return function(t){return t.lift(new Lt(t))}}class Lt{constructor(t){this.connectable=t}call(t,n){const{connectable:r}=this;r._refCount++;const o=new Jo(t,r),i=n.subscribe(o);return o.closed||(o.connection=r.connect()),i}}class Jo extends Ve{constructor(t,n){super(t),this.connectable=n}_unsubscribe(){const{connectable:t}=this;if(!t)return void(this.connection=null);this.connectable=null;const n=t._refCount;if(n<=0)return void(this.connection=null);if(t._refCount=n-1,n>1)return void(this.connection=null);const{connection:r}=this,o=t._connection;this.connection=null,o&&(!r||o===r)&&o.unsubscribe()}}class Os extends Oe{constructor(t,n){super(),this.source=t,this.subjectFactory=n,this._refCount=0,this._isComplete=!1}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){const t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let t=this._connection;return t||(this._isComplete=!1,t=this._connection=new ie,t.add(this.source.subscribe(new qo(this.getSubject(),this))),t.closed&&(this._connection=null,t=ie.EMPTY)),t}refCount(){return Hr()(this)}}const Ls=(()=>{const e=Os.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:e._subscribe},_isComplete:{value:e._isComplete,writable:!0},getSubject:{value:e.getSubject},connect:{value:e.connect},refCount:{value:e.refCount}}})();class qo extends jo{constructor(t,n){super(t),this.connectable=n}_error(t){this._unsubscribe(),super._error(t)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const t=this.connectable;if(t){this.connectable=null;const n=t._connection;t._refCount=0,t._subject=null,t._connection=null,n&&n.unsubscribe()}}}class js{constructor(t,n){this.subjectFactory=t,this.selector=n}call(t,n){const{selector:r}=this,o=this.subjectFactory(),i=r(o).subscribe(t);return i.add(n.subscribe(o)),i}}function Bs(){return new Vn}function le(e){for(let t in e)if(e[t]===le)return t;throw Error("Could not find renamed property on target object.")}function ce(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(ce).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function zr(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}const ju=le({__forward_ref__:le});function Sn(e){return e.__forward_ref__=Sn,e.toString=function(){return ce(this())},e}function j(e){return function Gr(e){return"function"==typeof e&&e.hasOwnProperty(ju)&&e.__forward_ref__===Sn}(e)?e():e}function Wr(e){return e&&!!e.\u0275providers}class k extends Error{constructor(t,n){super(Gn(t,n)),this.code=t}}function Gn(e,t){return`NG0${Math.abs(e)}${t?": "+t.trim():""}`}function U(e){return"string"==typeof e?e:null==e?"":String(e)}function Wn(e,t){throw new k(-201,!1)}function b(e,t){null==e&&function E(e,t,n,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${n} ${r} ${t} <=Actual]`))}(t,e,null,"!=")}function _(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function V(e){return{providers:e.providers||[],imports:e.imports||[]}}function te(e){return Xe(e,Mn)||Xe(e,Hu)}function Xe(e,t){return e.hasOwnProperty(t)?e[t]:null}function xn(e){return e&&(e.hasOwnProperty(gn)||e.hasOwnProperty(pm))?e[gn]:null}const Mn=le({\u0275prov:le}),gn=le({\u0275inj:le}),Hu=le({ngInjectableDef:le}),pm=le({ngInjectorDef:le});var W=(()=>((W=W||{})[W.Default=0]="Default",W[W.Host=1]="Host",W[W.Self=2]="Self",W[W.SkipSelf=4]="SkipSelf",W[W.Optional=8]="Optional",W))();let Gs;function Dt(e){const t=Gs;return Gs=e,t}function Uu(e,t,n){const r=te(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:n&W.Optional?null:void 0!==t?t:void Wn(ce(e))}const ge=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Yr={},Ws="__NG_DI_FLAG__",ri="ngTempTokenPath",mm="ngTokenPath",ym=/\n/gm,Dm="\u0275",zu="__source";let Zr;function Yn(e){const t=Zr;return Zr=e,t}function vm(e,t=W.Default){if(void 0===Zr)throw new k(-203,!1);return null===Zr?Uu(e,void 0,t):Zr.get(e,t&W.Optional?null:void 0,t)}function se(e,t=W.Default){return(function gm(){return Gs}()||vm)(j(e),t)}function oi(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Ys(e){const t=[];for(let n=0;n(($t=$t||{})[$t.OnPush=0]="OnPush",$t[$t.Default=1]="Default",$t))(),jt=(()=>(function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(jt||(jt={})),jt))();const Kt={},ae=[],ii=le({\u0275cmp:le}),Zs=le({\u0275dir:le}),Qs=le({\u0275pipe:le}),Wu=le({\u0275mod:le}),Xt=le({\u0275fac:le}),Kr=le({__NG_ELEMENT_ID__:le});let Im=0;function Yu(e){return Qt(()=>{const t=function Qu(e){const t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,exportAs:e.exportAs||null,standalone:!0===e.standalone,selectors:e.selectors||ae,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Zu(e.inputs,t),outputs:Zu(e.outputs)}}(e),n={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===$t.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,data:e.data||{},encapsulation:e.encapsulation||jt.Emulated,id:"c"+Im++,styles:e.styles||ae,_:null,schemas:e.schemas||null,tView:null};!function Ku(e){e.features?.forEach(t=>t(e))}(n);const r=e.dependencies;return n.directiveDefs=si(r,!1),n.pipeDefs=si(r,!0),n})}function xm(e){return ue(e)||Ue(e)}function Mm(e){return null!==e}function Xr(e){return Qt(()=>({type:e.type,bootstrap:e.bootstrap||ae,declarations:e.declarations||ae,imports:e.imports||ae,exports:e.exports||ae,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Zu(e,t){if(null==e)return Kt;const n={};for(const r in e)if(e.hasOwnProperty(r)){let o=e[r],i=o;Array.isArray(o)&&(i=o[1],o=o[0]),n[o]=r,t&&(t[o]=i)}return n}function ue(e){return e[ii]||null}function Ue(e){return e[Zs]||null}function it(e){return e[Qs]||null}function si(e,t){if(!e)return null;const n=t?it:xm;return()=>("function"==typeof e?e():e).map(r=>n(r)).filter(Mm)}const Jt=0,O=1,Q=2,be=3,Mt=4,Tn=5,ze=6,Zn=7,we=8,ai=9,li=10,X=11,Ks=12,qr=13,Xu=14,Qn=15,Ge=16,eo=17,Kn=18,Bt=19,to=20,Ju=21,me=22,Xs=1,qu=2,ui=7,Xn=9,qe=10;function ft(e){return Array.isArray(e)&&"object"==typeof e[Xs]}function Tt(e){return Array.isArray(e)&&!0===e[Xs]}function Js(e){return 0!=(4&e.flags)}function no(e){return e.componentOffset>-1}function di(e){return 1==(1&e.flags)}function At(e){return!!e.template}function Am(e){return 0!=(256&e[Q])}function An(e,t){return e.hasOwnProperty(Xt)?e[Xt]:null}class Pm{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}}function nc(e){return e.type.prototype.ngOnChanges&&(e.setInput=Rm),Fm}function Fm(){const e=oc(this),t=e?.current;if(t){const n=e.previous;if(n===Kt)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function Rm(e,t,n,r){const o=this.declaredInputs[n],i=oc(e)||function Om(e,t){return e[rc]=t}(e,{previous:Kt,current:null}),s=i.current||(i.current={}),a=i.previous,l=a[o];s[o]=new Pm(l&&l.currentValue,t,a===Kt),e[r]=t}const rc="__ngSimpleChanges__";function oc(e){return e[rc]||null}const bt=function(e,t,n){};function ke(e){for(;Array.isArray(e);)e=e[Jt];return e}function ht(e,t){return ke(t[e.index])}function ac(e,t){return e.data[t]}function st(e,t){const n=t[e];return ft(n)?n:n[Jt]}function pi(e){return 64==(64&e[Q])}function mn(e,t){return null==t?null:e[t]}function lc(e){e[Kn]=0}function ea(e,t){e[Tn]+=t;let n=e,r=e[be];for(;null!==r&&(1===t&&1===n[Tn]||-1===t&&0===n[Tn]);)r[Tn]+=t,n=r,r=r[be]}const Y={lFrame:Dc(null),bindingsEnabled:!0};function cc(){return Y.bindingsEnabled}function x(){return Y.lFrame.lView}function oe(){return Y.lFrame.tView}function $e(){let e=dc();for(;null!==e&&64===e.type;)e=e.parent;return e}function dc(){return Y.lFrame.currentTNode}function Vt(e,t){const n=Y.lFrame;n.currentTNode=e,n.isParent=t}function ta(){return Y.lFrame.isParent}function qn(){return Y.lFrame.bindingIndex++}function Km(e,t){const n=Y.lFrame;n.bindingIndex=n.bindingRootIndex=e,ra(t)}function ra(e){Y.lFrame.currentDirectiveIndex=e}function ia(e){Y.lFrame.currentQueryIndex=e}function Jm(e){const t=e[O];return 2===t.type?t.declTNode:1===t.type?e[ze]:null}function mc(e,t,n){if(n&W.SkipSelf){let o=t,i=e;for(;!(o=o.parent,null!==o||n&W.Host||(o=Jm(i),null===o||(i=i[Qn],10&o.type))););if(null===o)return!1;t=o,e=i}const r=Y.lFrame=yc();return r.currentTNode=t,r.lView=e,!0}function sa(e){const t=yc(),n=e[O];Y.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function yc(){const e=Y.lFrame,t=null===e?null:e.child;return null===t?Dc(e):t}function Dc(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function vc(){const e=Y.lFrame;return Y.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const bc=vc;function aa(){const e=vc();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function tt(){return Y.lFrame.selectedIndex}function _n(e){Y.lFrame.selectedIndex=e}function gi(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n=r)break}else t[l]<0&&(e[Kn]+=65536),(a>11>16&&(3&e[Q])===t){e[Q]+=2048,bt(4,a,i);try{i.call(a)}finally{bt(5,a,i)}}}else{bt(4,a,i);try{i.call(a)}finally{bt(5,a,i)}}}const er=-1;class oo{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}}function ca(e,t,n){let r=0;for(;rt){s=i-1;break}}}for(;i>16}(e),r=t;for(;n>0;)r=r[Qn],n--;return r}let da=!0;function bi(e){const t=da;return da=e,t}const xc=255,Mc=5;let fy=0;const Ht={};function Ei(e,t){const n=Tc(e,t);if(-1!==n)return n;const r=t[O];r.firstCreatePass&&(e.injectorIndex=t.length,fa(r.data,e),fa(t,null),fa(r.blueprint,null));const o=ha(e,t),i=e.injectorIndex;if(function Sc(e){return e!==er}(o)){const s=Di(o),a=vi(o,t),l=a[O].data;for(let u=0;u<8;u++)t[i+u]=a[s+u]|l[s+u]}return t[i+8]=o,i}function fa(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Tc(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function ha(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,r=null,o=t;for(;null!==o;){if(r=Oc(o),null===r)return er;if(n++,o=o[Qn],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return er}function pa(e,t,n){!function hy(e,t,n){let r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(Kr)&&(r=n[Kr]),null==r&&(r=n[Kr]=fy++);const o=r&xc;t.data[e+(o>>Mc)]|=1<=0?t&xc:yy:t}(n);if("function"==typeof i){if(!mc(t,e,r))return r&W.Host?Ac(o,0,r):_c(t,n,r,o);try{const s=i(r);if(null!=s||r&W.Optional)return s;Wn()}finally{bc()}}else if("number"==typeof i){let s=null,a=Tc(e,t),l=er,u=r&W.Host?t[Ge][ze]:null;for((-1===a||r&W.SkipSelf)&&(l=-1===a?ha(e,t):t[a+8],l!==er&&Rc(r,!1)?(s=t[O],a=Di(l),t=vi(l,t)):a=-1);-1!==a;){const c=t[O];if(Fc(i,a,c.data)){const d=gy(a,t,n,s,r,u);if(d!==Ht)return d}l=t[a+8],l!==er&&Rc(r,t[O].data[a+8]===u)&&Fc(i,a,t)?(s=c,a=Di(l),t=vi(l,t)):a=-1}}return o}function gy(e,t,n,r,o,i){const s=t[O],a=s.data[e+8],c=function Ci(e,t,n,r,o){const i=e.providerIndexes,s=t.data,a=1048575&i,l=e.directiveStart,c=i>>20,p=o?a+c:e.directiveEnd;for(let m=r?a:a+c;m=l&&C.type===n)return m}if(o){const m=s[l];if(m&&At(m)&&m.type===n)return l}return null}(a,s,n,null==r?no(a)&&da:r!=s&&0!=(3&a.type),o&W.Host&&i===a);return null!==c?Nn(t,s,c,a):Ht}function Nn(e,t,n,r){let o=e[n];const i=t.data;if(function ly(e){return e instanceof oo}(o)){const s=o;s.resolving&&function Le(e,t){const n=t?`. Dependency path: ${t.join(" > ")} > ${e}`:"";throw new k(-200,`Circular dependency in DI detected for ${e}${n}`)}(function re(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():U(e)}(i[n]));const a=bi(s.canSeeViewProviders);s.resolving=!0;const l=s.injectImpl?Dt(s.injectImpl):null;mc(e,r,W.Default);try{o=e[n]=s.factory(void 0,i,e,r),t.firstCreatePass&&n>=r.directiveStart&&function sy(e,t,n){const{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=t.type.prototype;if(r){const s=nc(t);(n.preOrderHooks??(n.preOrderHooks=[])).push(e,s),(n.preOrderCheckHooks??(n.preOrderCheckHooks=[])).push(e,s)}o&&(n.preOrderHooks??(n.preOrderHooks=[])).push(0-e,o),i&&((n.preOrderHooks??(n.preOrderHooks=[])).push(e,i),(n.preOrderCheckHooks??(n.preOrderCheckHooks=[])).push(e,i))}(n,i[n],t)}finally{null!==l&&Dt(l),bi(a),s.resolving=!1,bc()}}return o}function Fc(e,t,n){return!!(n[t+(e>>Mc)]&1<Array.isArray(n)?Pn(n,t):t(n))}function wi(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}var at=(()=>((at=at||{})[at.Important=1]="Important",at[at.DashCase=2]="DashCase",at))();const Sa=new Map;let Gy=0;const Ma="__ngContext__";function We(e,t){ft(t)?(e[Ma]=t[to],function Yy(e){Sa.set(e[to],e)}(t)):e[Ma]=t}let Ta;function Aa(e,t){return Ta(e,t)}function ho(e){const t=e[be];return Tt(t)?t[be]:t}function _a(e){return od(e[qr])}function Na(e){return od(e[Mt])}function od(e){for(;null!==e&&!Tt(e);)e=e[Mt];return e}function lr(e,t,n,r,o){if(null!=r){let i,s=!1;Tt(r)?i=r:ft(r)&&(s=!0,r=r[Jt]);const a=ke(r);0===e&&null!==n?null==o?cd(t,n,a):Fn(t,n,a,o||null,!0):1===e&&null!==n?Fn(t,n,a,o||null,!0):2===e?function $a(e,t,n){const r=function Ai(e,t){return e.parentNode(t)}(e,t);r&&function hD(e,t,n,r){e.removeChild(t,n,r)}(e,r,t,n)}(t,a,s):3===e&&t.destroyNode(a),null!=i&&function mD(e,t,n,r,o){const i=n[ui];i!==ke(n)&&lr(t,e,r,i,o);for(let a=qe;a=0?r[o=s]():r[o=-s].unsubscribe(),i+=2}else{const s=r[o=n[i+1]];n[i].call(s)}if(null!==r){for(let i=o+1;i-1){const{encapsulation:i}=e.data[r.directiveStart+o];if(i===jt.None||i===jt.Emulated)return null}return ht(r,n)}}(e,t.parent,n)}function Fn(e,t,n,r,o){e.insertBefore(t,n,r,o)}function cd(e,t,n){e.appendChild(t,n)}function dd(e,t,n,r,o){null!==r?Fn(e,t,n,r,o):cd(e,t,n)}let La,Va,pd=function hd(e,t,n){return 40&e.type?ht(e,n):null};function _i(e,t,n,r){const o=ld(e,r,t),i=t[X],a=function fd(e,t,n){return pd(e,t,n)}(r.parent||t[ze],r,t);if(null!=o)if(Array.isArray(n))for(let l=0;l{const s=i;Ya(s,n,[],r)&&(o||(o=[]),o.push(s))}),void 0!==o&&$d(o,n),n}function $d(e,t){for(let n=0;n{t.push(i)})}}function Ya(e,t,n,r){if(!(e=j(e)))return!1;let o=null,i=xn(e);const s=!i&&ue(e);if(i||s){if(s&&!s.standalone)return!1;o=e}else{const l=e.ngModule;if(i=xn(l),!i)return!1;o=l}const a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Ya(u,t,n,r)}}else{if(!i)return!1;{if(null!=i.imports&&!a){let u;r.add(o);try{Pn(i.imports,c=>{Ya(c,t,n,r)&&(u||(u=[]),u.push(c))})}finally{}void 0!==u&&$d(u,t)}if(!a){const u=An(o)||(()=>new o);t.push({provide:o,useFactory:u,deps:ae},{provide:Od,useValue:o,multi:!0},{provide:Fd,useValue:()=>se(o),multi:!0})}const l=i.providers;null==l||a||Za(l,c=>{t.push(c)})}}return o!==e&&void 0!==e.providers}function Za(e,t){for(let n of e)Wr(n)&&(n=n.\u0275providers),Array.isArray(n)?Za(n,t):t(n)}const YD=le({provide:String,useValue:le});function Qa(e){return null!==e&&"object"==typeof e&&YD in e}function Rn(e){return"function"==typeof e}const Ka=new J("Set Injector scope."),Oi={},QD={};let Xa;function Li(){return void 0===Xa&&(Xa=new Ld),Xa}class cr{}class Vd extends cr{get destroyed(){return this._destroyed}constructor(t,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,qa(t,s=>this.processProvider(s)),this.records.set(Rd,dr(void 0,this)),o.has("environment")&&this.records.set(cr,dr(void 0,this));const i=this.records.get(Ka);null!=i&&"string"==typeof i.value&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(Od.multi,ae,W.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();for(const t of this._onDestroyHooks)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(t){this._onDestroyHooks.push(t)}runInContext(t){this.assertNotDestroyed();const n=Yn(this),r=Dt(void 0);try{return t()}finally{Yn(n),Dt(r)}}get(t,n=Yr,r=W.Default){this.assertNotDestroyed(),r=oi(r);const o=Yn(this),i=Dt(void 0);try{if(!(r&W.SkipSelf)){let a=this.records.get(t);if(void 0===a){const l=function ev(e){return"function"==typeof e||"object"==typeof e&&e instanceof J}(t)&&te(t);a=l&&this.injectableDefInScope(l)?dr(Ja(t),Oi):null,this.records.set(t,a)}if(null!=a)return this.hydrate(t,a)}return(r&W.Self?Li():this.parent).get(t,n=r&W.Optional&&n===Yr?null:n)}catch(s){if("NullInjectorError"===s.name){if((s[ri]=s[ri]||[]).unshift(ce(t)),o)throw s;return function Cm(e,t,n,r){const o=e[ri];throw t[zu]&&o.unshift(t[zu]),e.message=function wm(e,t,n,r=null){e=e&&"\n"===e.charAt(0)&&e.charAt(1)==Dm?e.slice(2):e;let o=ce(t);if(Array.isArray(t))o=t.map(ce).join(" -> ");else if("object"==typeof t){let i=[];for(let s in t)if(t.hasOwnProperty(s)){let a=t[s];i.push(s+":"+("string"==typeof a?JSON.stringify(a):ce(a)))}o=`{${i.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${e.replace(ym,"\n ")}`}("\n"+e.message,o,n,r),e[mm]=o,e[ri]=null,e}(s,t,"R3InjectorError",this.source)}throw s}finally{Dt(i),Yn(o)}}resolveInjectorInitializers(){const t=Yn(this),n=Dt(void 0);try{const r=this.get(Fd.multi,ae,W.Self);for(const o of r)o()}finally{Yn(t),Dt(n)}}toString(){const t=[],n=this.records;for(const r of n.keys())t.push(ce(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new k(205,!1)}processProvider(t){let n=Rn(t=j(t))?t:j(t&&t.provide);const r=function XD(e){return Qa(e)?dr(void 0,e.useValue):dr(function Hd(e,t,n){let r;if(Rn(e)){const o=j(e);return An(o)||Ja(o)}if(Qa(e))r=()=>j(e.useValue);else if(function Bd(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Ys(e.deps||[]));else if(function jd(e){return!(!e||!e.useExisting)}(e))r=()=>se(j(e.useExisting));else{const o=j(e&&(e.useClass||e.provide));if(!function JD(e){return!!e.deps}(e))return An(o)||Ja(o);r=()=>new o(...Ys(e.deps))}return r}(e),Oi)}(t);if(Rn(t)||!0!==t.multi)this.records.get(n);else{let o=this.records.get(n);o||(o=dr(void 0,Oi,!0),o.factory=()=>Ys(o.multi),this.records.set(n,o)),n=t,o.multi.push(t)}this.records.set(n,r)}hydrate(t,n){return n.value===Oi&&(n.value=QD,n.value=n.factory()),"object"==typeof n.value&&n.value&&function qD(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}injectableDefInScope(t){if(!t.providedIn)return!1;const n=j(t.providedIn);return"string"==typeof n?"any"===n||this.scopes.has(n):this.injectorDefTypes.has(n)}}function Ja(e){const t=te(e),n=null!==t?t.factory:An(e);if(null!==n)return n;if(e instanceof J)throw new k(204,!1);if(e instanceof Function)return function KD(e){const t=e.length;if(t>0)throw function lo(e,t){const n=[];for(let r=0;rn.factory(e):()=>new e}(e);throw new k(204,!1)}function dr(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function qa(e,t){for(const n of e)Array.isArray(n)?qa(n,t):n&&Wr(n)?qa(n.\u0275providers,t):t(n)}class tv{}class Ud{}class rv{resolveComponentFactory(t){throw function nv(e){const t=Error(`No component factory found for ${ce(e)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=e,t}(t)}}let ki=(()=>{class e{}return e.NULL=new rv,e})();function ov(){return fr($e(),x())}function fr(e,t){return new hr(ht(e,t))}let hr=(()=>{class e{constructor(n){this.nativeElement=n}}return e.__NG_ELEMENT_ID__=ov,e})();class Gd{}let av=(()=>{class e{}return e.\u0275prov=_({token:e,providedIn:"root",factory:()=>null}),e})();class el{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const lv=new el("15.2.8"),tl={},nl="ngOriginalError";function rl(e){return e[nl]}class pr{constructor(){this._console=console}handleError(t){const n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&rl(t);for(;n&&rl(n);)n=rl(n);return n||null}}function Zd(e,t,n){let r=e.length;for(;;){const o=e.indexOf(t,n);if(-1===o)return o;if(0===o||e.charCodeAt(o-1)<=32){const i=t.length;if(o+i===r||e.charCodeAt(o+i)<=32)return o}n=o+1}}const Qd="ng-template";function vv(e,t,n){let r=0,o=!0;for(;ri?"":o[d+1].toLowerCase();const m=8&r?p:null;if(m&&-1!==Zd(m,u,0)||2&r&&u!==p){if(_t(r))return!1;s=!0}}}}else{if(!s&&!_t(r)&&!_t(l))return!1;if(s&&_t(l))continue;s=!1,r=l|1&r}}return _t(r)||s}function _t(e){return 0==(1&e)}function Cv(e,t,n,r){if(null===t)return-1;let o=0;if(r||!n){let i=!1;for(;o-1)for(n++;n0?'="'+a+'"':"")+"]"}else 8&r?o+="."+s:4&r&&(o+=" "+s);else""!==o&&!_t(s)&&(t+=Jd(i,o),o=""),r=s,i=i||!_t(r);n++}return""!==o&&(t+=Jd(i,o)),t}const Z={};function je(e){qd(oe(),x(),tt()+e,!1)}function qd(e,t,n,r){if(!r)if(3==(3&t[Q])){const i=e.preOrderCheckHooks;null!==i&&mi(t,i,n)}else{const i=e.preOrderHooks;null!==i&&yi(t,i,0,n)}_n(n)}function rf(e,t=null,n=null,r){const o=of(e,t,n,r);return o.resolveInjectorInitializers(),o}function of(e,t=null,n=null,r,o=new Set){const i=[n||ae,WD(e)];return r=r||("object"==typeof e?void 0:ce(e)),new Vd(i,t||Li(),r||null,o)}let On=(()=>{class e{static create(n,r){if(Array.isArray(n))return rf({name:""},r,n,"");{const o=n.name??"";return rf({name:o},n.parent,n.providers,o)}}}return e.THROW_IF_NOT_FOUND=Yr,e.NULL=new Ld,e.\u0275prov=_({token:e,providedIn:"any",factory:()=>se(Rd)}),e.__NG_ELEMENT_ID__=-1,e})();function q(e,t=W.Default){const n=x();return null===n?se(e,t):Nc($e(),n,j(e),t)}function ff(e,t){const n=e.contentQueries;if(null!==n)for(let r=0;rme&&qd(e,t,me,!1),bt(s?2:0,o),n(r,o)}finally{_n(i),bt(s?3:1,o)}}function cl(e,t,n){if(Js(t)){const o=t.directiveEnd;for(let i=t.directiveStart;i0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(s)!=a&&s.push(a),s.push(n,r,i)}}(e,t,r,Do(e,n,o.hostVars,Z),o)}function gb(e,t,n,r,o,i){const s=i[t];if(null!==s){const a=r.setInput;for(let l=0;l0&&yl(n)}}function yl(e){for(let r=_a(e);null!==r;r=Na(r))for(let o=qe;o0&&yl(i)}const n=e[O].components;if(null!==n)for(let r=0;r0&&yl(o)}}function bb(e,t){const n=st(t,e),r=n[O];(function Eb(e,t){for(let n=t.length;n-1&&(function Ra(e,t){if(e.length<=qe)return;const n=qe+t,r=e[n];if(r){const o=r[eo];null!==o&&o!==e&&sd(o,r),t>0&&(e[n-1][Mt]=r[Mt]);const i=wi(e,qe+t);!function iD(e,t){po(e,t,t[X],2,null,null),t[Jt]=null,t[ze]=null}(r[O],r);const s=i[Bt];null!==s&&s.detachView(i[O]),r[be]=null,r[Mt]=null,r[Q]&=-65}return r}(t,r),wi(n,r))}this._attachedToViewContainer=!1}!function ad(e,t){if(!(128&t[Q])){const n=t[X];n.destroyNode&&po(e,t,n,3,null,null),function lD(e){let t=e[qr];if(!t)return Oa(e[O],e);for(;t;){let n=null;if(ft(t))n=t[qr];else{const r=t[qe];r&&(n=r)}if(!n){for(;t&&!t[Mt]&&t!==e;)ft(t)&&Oa(t[O],t),t=t[be];null===t&&(t=e),ft(t)&&Oa(t[O],t),n=t&&t[Mt]}t=n}}(t)}}(this._lView[O],this._lView)}onDestroy(t){!function gf(e,t,n,r){const o=Ef(t);null===n?o.push(r):(o.push(n),e.firstCreatePass&&Cf(e).push(r,o.length-1))}(this._lView[O],this._lView,null,t)}markForCheck(){Hi(this._cdRefInjectingView||this._lView)}detach(){this._lView[Q]&=-65}reattach(){this._lView[Q]|=64}detectChanges(){Ui(this._lView[O],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new k(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function aD(e,t){po(e,t,t[X],2,null,null)}(this._lView[O],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new k(902,!1);this._appRef=t}}class Cb extends vo{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;Ui(t[O],t,t[we],!1)}checkNoChanges(){}get context(){return null}}class Sf extends ki{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const n=ue(t);return new bo(n,this.ngModule)}}function xf(e){const t=[];for(let n in e)e.hasOwnProperty(n)&&t.push({propName:e[n],templateName:n});return t}class Ib{constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,r){r=oi(r);const o=this.injector.get(t,tl,r);return o!==tl||n===tl?o:this.parentInjector.get(t,n,r)}}class bo extends Ud{get inputs(){return xf(this.componentDef.inputs)}get outputs(){return xf(this.componentDef.outputs)}constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=function Tv(e){return e.map(Mv).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!n}create(t,n,r,o){let i=(o=o||this.ngModule)instanceof cr?o:o?.injector;i&&null!==this.componentDef.getStandaloneInjector&&(i=this.componentDef.getStandaloneInjector(i)||i);const s=i?new Ib(t,i):t,a=s.get(Gd,null);if(null===a)throw new k(407,!1);const l=s.get(av,null),u=a.createRenderer(null,this.componentDef),c=this.componentDef.selectors[0][0]||"div",d=r?function qv(e,t,n){return e.selectRootElement(t,n===jt.ShadowDom)}(u,r,this.componentDef.encapsulation):Fa(u,c,function wb(e){const t=e.toLowerCase();return"svg"===t?"svg":"math"===t?"math":null}(c)),p=this.componentDef.onPush?288:272,m=hl(0,null,null,1,0,null,null,null,null,null),C=ji(null,m,null,p,null,null,a,u,l,s,null);let T,N;sa(C);try{const F=this.componentDef;let $,S=null;F.findHostDirectiveDefs?($=[],S=new Map,F.findHostDirectiveDefs(F,$,S),$.push(F)):$=[F];const G=function xb(e,t){const n=e[O],r=me;return e[r]=t,yr(n,r,2,"#host",null)}(C,d),de=function Mb(e,t,n,r,o,i,s,a){const l=o[O];!function Tb(e,t,n,r){for(const o of e)t.mergedAttrs=io(t.mergedAttrs,o.hostAttrs);null!==t.mergedAttrs&&(zi(t,t.mergedAttrs,!0),null!==n&&vd(r,n,t))}(r,e,t,s);const u=i.createRenderer(t,n),c=ji(o,pf(n),null,n.onPush?32:16,o[e.index],e,i,u,a||null,null,null);return l.firstCreatePass&&gl(l,e,r.length-1),Vi(o,c),o[e.index]=c}(G,d,F,$,C,a,u);N=ac(m,me),d&&function _b(e,t,n,r){if(r)ca(e,n,["ng-version",lv.full]);else{const{attrs:o,classes:i}=function Av(e){const t=[],n=[];let r=1,o=2;for(;r0&&Dd(e,n,i.join(" "))}}(u,F,d,r),void 0!==n&&function Nb(e,t,n){const r=e.projection=[];for(let o=0;os(ke(G[r.index])):r.index;let S=null;if(!s&&a&&(S=function eE(e,t,n,r){const o=e.cleanup;if(null!=o)for(let i=0;il?a[l]:null}"string"==typeof s&&(i+=2)}return null}(e,t,o,r.index)),null!==S)(S.__ngLastListenerFn__||S).__ngNextListenerFn__=i,S.__ngLastListenerFn__=i,p=!1;else{i=Yf(r,t,c,i,!1);const G=n.listen(N,o,i);d.push(i,G),u&&u.push(o,$,F,F+1)}}else i=Yf(r,t,c,i,!1);const m=r.outputs;let C;if(p&&null!==m&&(C=m[o])){const T=C.length;if(T)for(let N=0;N-1?st(e.index,t):t);let l=Wf(t,n,r,s),u=i.__ngNextListenerFn__;for(;u;)l=Wf(t,n,u,s)&&l,u=u.__ngNextListenerFn__;return o&&!1===l&&(s.preventDefault(),s.returnValue=!1),l}}function M(e,t=""){const n=x(),r=oe(),o=e+me,i=r.firstCreatePass?yr(r,o,1,t,null):r.data[o],s=n[o]=function Pa(e,t){return e.createText(t)}(n[X],t);_i(r,n,s,i),Vt(i,!1)}function wt(e,t,n){const r=x(),o=function vr(e,t,n,r){return Ye(e,qn(),n)?t+U(n)+r:Z}(r,e,t,n);return o!==Z&&rn(r,tt(),o),wt}const Ar="en-US";let Bh=Ar;class _r{}class WC{}class fp extends _r{constructor(t,n){super(),this._parent=n,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Sf(this);const r=function dt(e,t){const n=e[Wu]||null;if(!n&&!0===t)throw new Error(`Type ${ce(e)} does not have '\u0275mod' property.`);return n}(t);this._bootstrapComponents=function nn(e){return e instanceof Function?e():e}(r.bootstrap),this._r3Injector=of(t,n,[{provide:_r,useValue:this},{provide:ki,useValue:this.componentFactoryResolver}],ce(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class kl extends WC{constructor(t){super(),this.moduleType=t}create(t){return new fp(this.moduleType,t)}}function jl(e){return t=>{setTimeout(e,void 0,t)}}const sn=class Cw extends Vn{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,n,r){let o=t,i=n||(()=>null),s=r;if(t&&"object"==typeof t){const l=t;o=l.next?.bind(l),i=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(i=jl(i),o&&(o=jl(o)),s&&(s=jl(s)));const a=super.subscribe({next:o,error:i,complete:s});return t instanceof ie&&t.add(a),a}};function ns(...e){}const Xp=new J("Application Initializer");let rs=(()=>{class e{constructor(n){this.appInits=n,this.resolve=ns,this.reject=ns,this.initialized=!1,this.done=!1,this.donePromise=new Promise((r,o)=>{this.resolve=r,this.reject=o})}runInitializers(){if(this.initialized)return;const n=[],r=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let o=0;o{i.subscribe({complete:a,error:l})});n.push(s)}}Promise.all(n).then(()=>{r()}).catch(o=>{this.reject(o)}),0===n.length&&r(),this.initialized=!0}}return e.\u0275fac=function(n){return new(n||e)(se(Xp,8))},e.\u0275prov=_({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const No=new J("AppId",{providedIn:"root",factory:function Jp(){return`${Xl()}${Xl()}${Xl()}`}});function Xl(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const qp=new J("Platform Initializer"),eg=new J("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),ln=new J("LocaleId",{providedIn:"root",factory:()=>function bm(e,t=W.Default){return se(e,oi(t))}(ln,W.Optional|W.SkipSelf)||function iI(){return typeof $localize<"u"&&$localize.locale||Ar}()}),cI=(()=>Promise.resolve(0))();function Jl(e){typeof Zone>"u"?cI.then(()=>{e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}class Ze{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new sn(!1),this.onMicrotaskEmpty=new sn(!1),this.onStable=new sn(!1),this.onError=new sn(!1),typeof Zone>"u")throw new k(908,!1);Zone.assertZonePatched();const o=this;o._nesting=0,o._outer=o._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(o._inner=o._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(o._inner=o._inner.fork(Zone.longStackTraceZoneSpec)),o.shouldCoalesceEventChangeDetection=!r&&n,o.shouldCoalesceRunChangeDetection=r,o.lastRequestAnimationFrameId=-1,o.nativeRequestAnimationFrame=function dI(){let e=ge.requestAnimationFrame,t=ge.cancelAnimationFrame;if(typeof Zone<"u"&&e&&t){const n=e[Zone.__symbol__("OriginalDelegate")];n&&(e=n);const r=t[Zone.__symbol__("OriginalDelegate")];r&&(t=r)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function pI(e){const t=()=>{!function hI(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(ge,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,eu(e),e.isCheckStableRunning=!0,ql(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),eu(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,o,i,s,a)=>{try{return rg(e),n.invokeTask(o,i,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===i.type||e.shouldCoalesceRunChangeDetection)&&t(),og(e)}},onInvoke:(n,r,o,i,s,a,l)=>{try{return rg(e),n.invoke(o,i,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&t(),og(e)}},onHasTask:(n,r,o,i)=>{n.hasTask(o,i),r===o&&("microTask"==i.change?(e._hasPendingMicrotasks=i.microTask,eu(e),ql(e)):"macroTask"==i.change&&(e.hasPendingMacrotasks=i.macroTask))},onHandleError:(n,r,o,i)=>(n.handleError(o,i),e.runOutsideAngular(()=>e.onError.emit(i)),!1)})}(o)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Ze.isInAngularZone())throw new k(909,!1)}static assertNotInAngularZone(){if(Ze.isInAngularZone())throw new k(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,o){const i=this._inner,s=i.scheduleEventTask("NgZoneEvent: "+o,t,fI,ns,ns);try{return i.runTask(s,n,r)}finally{i.cancelTask(s)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}}const fI={};function ql(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function eu(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function rg(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function og(e){e._nesting--,ql(e)}class gI{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new sn,this.onMicrotaskEmpty=new sn,this.onStable=new sn,this.onError=new sn}run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,o){return t.apply(n,r)}}const ig=new J(""),os=new J("");let ru,tu=(()=>{class e{constructor(n,r,o){this._ngZone=n,this.registry=r,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,ru||(function mI(e){ru=e}(o),o.addToWindow(r)),this._watchAngularEvents(),n.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Ze.assertNotInAngularZone(),Jl(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Jl(()=>{for(;0!==this._callbacks.length;){let n=this._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb(this._didWork)}this._didWork=!1});else{let n=this.getPendingTasks();this._callbacks=this._callbacks.filter(r=>!r.updateCb||!r.updateCb(n)||(clearTimeout(r.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,r,o){let i=-1;r&&r>0&&(i=setTimeout(()=>{this._callbacks=this._callbacks.filter(s=>s.timeoutId!==i),n(this._didWork,this.getPendingTasks())},r)),this._callbacks.push({doneCb:n,timeoutId:i,updateCb:o})}whenStable(n,r,o){if(o&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(n,r,o),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(n){this.registry.registerApplication(n,this)}unregisterApplication(n){this.registry.unregisterApplication(n)}findProviders(n,r,o){return[]}}return e.\u0275fac=function(n){return new(n||e)(se(Ze),se(nu),se(os))},e.\u0275prov=_({token:e,factory:e.\u0275fac}),e})(),nu=(()=>{class e{constructor(){this._applications=new Map}registerApplication(n,r){this._applications.set(n,r)}unregisterApplication(n){this._applications.delete(n)}unregisterAllApplications(){this._applications.clear()}getTestability(n){return this._applications.get(n)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(n,r=!0){return ru?.findTestabilityInTree(this,n,r)??null}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=_({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();const un=!1;let vn=null;const sg=new J("AllowMultipleToken"),ou=new J("PlatformDestroyListeners"),yI=new J("appBootstrapListener");function lg(e,t,n=[]){const r=`Platform: ${t}`,o=new J(r);return(i=[])=>{let s=iu();if(!s||s.injector.get(sg,!1)){const a=[...n,...i,{provide:o,useValue:!0}];e?e(a):function bI(e){if(vn&&!vn.get(sg,!1))throw new k(400,!1);vn=e;const t=e.get(cg);(function ag(e){const t=e.get(qp,null);t&&t.forEach(n=>n())})(e)}(function ug(e=[],t){return On.create({name:t,providers:[{provide:Ka,useValue:"platform"},{provide:ou,useValue:new Set([()=>vn=null])},...e]})}(a,r))}return function CI(e){const t=iu();if(!t)throw new k(401,!1);return t}()}}function iu(){return vn?.get(cg)??null}let cg=(()=>{class e{constructor(n){this._injector=n,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(n,r){const o=function fg(e,t){let n;return n="noop"===e?new gI:("zone.js"===e?void 0:e)||new Ze(t),n}(r?.ngZone,function dg(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!e||!e.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!e||!e.ngZoneRunCoalescing)||!1}}(r)),i=[{provide:Ze,useValue:o}];return o.run(()=>{const s=On.create({providers:i,parent:this.injector,name:n.moduleType.name}),a=n.create(s),l=a.injector.get(pr,null);if(!l)throw new k(402,!1);return o.runOutsideAngular(()=>{const u=o.onError.subscribe({next:c=>{l.handleError(c)}});a.onDestroy(()=>{is(this._modules,a),u.unsubscribe()})}),function hg(e,t,n){try{const r=n();return Sl(r)?r.catch(o=>{throw t.runOutsideAngular(()=>e.handleError(o)),o}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}(l,o,()=>{const u=a.injector.get(rs);return u.runInitializers(),u.donePromise.then(()=>(function Vh(e){b(e,"Expected localeId to be defined"),"string"==typeof e&&(Bh=e.toLowerCase().replace(/_/g,"-"))}(a.injector.get(ln,Ar)||Ar),this._moduleDoBootstrap(a),a))})})}bootstrapModule(n,r=[]){const o=pg({},r);return function DI(e,t,n){const r=new kl(n);return Promise.resolve(r)}(0,0,n).then(i=>this.bootstrapModuleFactory(i,o))}_moduleDoBootstrap(n){const r=n.injector.get(su);if(n._bootstrapComponents.length>0)n._bootstrapComponents.forEach(o=>r.bootstrap(o));else{if(!n.instance.ngDoBootstrap)throw new k(-403,!1);n.instance.ngDoBootstrap(r)}this._modules.push(n)}onDestroy(n){this._destroyListeners.push(n)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new k(404,!1);this._modules.slice().forEach(r=>r.destroy()),this._destroyListeners.forEach(r=>r());const n=this._injector.get(ou,null);n&&(n.forEach(r=>r()),n.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return e.\u0275fac=function(n){return new(n||e)(se(On))},e.\u0275prov=_({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();function pg(e,t){return Array.isArray(t)?t.reduce(pg,e):{...e,...t}}let su=(()=>{class e{get destroyed(){return this._destroyed}get injector(){return this._injector}constructor(n,r,o){this._zone=n,this._injector=r,this._exceptionHandler=o,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const i=new Oe(a=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{a.next(this._stable),a.complete()})}),s=new Oe(a=>{let l;this._zone.runOutsideAngular(()=>{l=this._zone.onStable.subscribe(()=>{Ze.assertNotInAngularZone(),Jl(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,a.next(!0))})})});const u=this._zone.onUnstable.subscribe(()=>{Ze.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{a.next(!1)}))});return()=>{l.unsubscribe(),u.unsubscribe()}});this.isStable=function Rs(...e){let t=Number.POSITIVE_INFINITY,n=null,r=e[e.length-1];return function Ms(e){return e&&"function"==typeof e.schedule}(r)?(n=e.pop(),e.length>1&&"number"==typeof e[e.length-1]&&(t=e.pop())):"number"==typeof r&&(t=e.pop()),null===n&&1===e.length&&e[0]instanceof Oe?e[0]:function Ps(e=Number.POSITIVE_INFINITY){return Ko(Bn,e)}(t)(function Fs(e,t){return t?Br(e,t):new Oe(Vo(e))}(e,n))}(i,s.pipe(function Vs(){return e=>Hr()(function $s(e,t){return function(r){let o;if(o="function"==typeof e?e:function(){return e},"function"==typeof t)return r.lift(new js(o,t));const i=Object.create(r,Ls);return i.source=r,i.subjectFactory=o,i}}(Bs)(e))}()))}bootstrap(n,r){const o=n instanceof Ud;if(!this._injector.get(rs).done){!o&&function Jr(e){const t=ue(e)||Ue(e)||it(e);return null!==t&&t.standalone}(n);throw new k(405,un)}let s;s=o?n:this._injector.get(ki).resolveComponentFactory(n),this.componentTypes.push(s.componentType);const a=function vI(e){return e.isBoundToModule}(s)?void 0:this._injector.get(_r),u=s.create(On.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(ig,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),is(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new k(101,!1);try{this._runningTick=!0;for(let n of this._views)n.detectChanges()}catch(n){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(n))}finally{this._runningTick=!1}}attachView(n){const r=n;this._views.push(r),r.attachToAppRef(this)}detachView(n){const r=n;is(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView),this.tick(),this.components.push(n);const r=this._injector.get(yI,[]);r.push(...this._bootstrapListeners),r.forEach(o=>o(n))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(n=>n()),this._views.slice().forEach(n=>n.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>is(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new k(406,!1);const n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return e.\u0275fac=function(n){return new(n||e)(se(Ze),se(cr),se(pr))},e.\u0275prov=_({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();function is(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}const jI=lg(null,"core",[]);let BI=(()=>{class e{constructor(n){}}return e.\u0275fac=function(n){return new(n||e)(se(su))},e.\u0275mod=Xr({type:e}),e.\u0275inj=V({}),e})(),du=null;function us(){return du}class UI{}const cn=new J("DocumentToken");let aS=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=Xr({type:e}),e.\u0275inj=V({}),e})();class jS extends UI{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class Tu extends jS{static makeCurrent(){!function HI(e){du||(du=e)}(new Tu)}onAndCancel(t,n,r){return t.addEventListener(n,r,!1),()=>{t.removeEventListener(n,r,!1)}}dispatchEvent(t,n){t.dispatchEvent(n)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,n){return(n=n||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,n){return"window"===n?window:"document"===n?t:"body"===n?t.body:null}getBaseHref(t){const n=function BS(){return Lo=Lo||document.querySelector("base"),Lo?Lo.getAttribute("href"):null}();return null==n?null:function VS(e){Es=Es||document.createElement("a"),Es.setAttribute("href",e);const t=Es.pathname;return"/"===t.charAt(0)?t:`/${t}`}(n)}resetBaseElement(){Lo=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return function A0(e,t){t=encodeURIComponent(t);for(const n of e.split(";")){const r=n.indexOf("="),[o,i]=-1==r?[n,""]:[n.slice(0,r),n.slice(r+1)];if(o.trim()===t)return decodeURIComponent(i)}return null}(document.cookie,t)}}let Es,Lo=null;const Yg=new J("TRANSITION_ID"),US=[{provide:Xp,useFactory:function HS(e,t,n){return()=>{n.get(rs).donePromise.then(()=>{const r=us(),o=t.querySelectorAll(`style[ng-transition="${e}"]`);for(let i=0;i{class e{build(){return new XMLHttpRequest}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=_({token:e,factory:e.\u0275fac}),e})();const Cs=new J("EventManagerPlugins");let ws=(()=>{class e{constructor(n,r){this._zone=r,this._eventNameToPlugin=new Map,n.forEach(o=>{o.manager=this}),this._plugins=n.slice().reverse()}addEventListener(n,r,o){return this._findPluginFor(r).addEventListener(n,r,o)}addGlobalEventListener(n,r,o){return this._findPluginFor(r).addGlobalEventListener(n,r,o)}getZone(){return this._zone}_findPluginFor(n){const r=this._eventNameToPlugin.get(n);if(r)return r;const o=this._plugins;for(let i=0;i{class e{constructor(){this.usageCount=new Map}addStyles(n){for(const r of n)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(n){for(const r of n)0===this.changeUsageCount(r,-1)&&this.onStyleRemoved(r)}onStyleRemoved(n){}onStyleAdded(n){}getAllStyles(){return this.usageCount.keys()}changeUsageCount(n,r){const o=this.usageCount;let i=o.get(n)??0;return i+=r,i>0?o.set(n,i):o.delete(n),i}ngOnDestroy(){for(const n of this.getAllStyles())this.onStyleRemoved(n);this.usageCount.clear()}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=_({token:e,factory:e.\u0275fac}),e})(),ko=(()=>{class e extends Qg{constructor(n){super(),this.doc=n,this.styleRef=new Map,this.hostNodes=new Set,this.resetHostNodes()}onStyleAdded(n){for(const r of this.hostNodes)this.addStyleToHost(r,n)}onStyleRemoved(n){const r=this.styleRef;r.get(n)?.forEach(i=>i.remove()),r.delete(n)}ngOnDestroy(){super.ngOnDestroy(),this.styleRef.clear(),this.resetHostNodes()}addHost(n){this.hostNodes.add(n);for(const r of this.getAllStyles())this.addStyleToHost(n,r)}removeHost(n){this.hostNodes.delete(n)}addStyleToHost(n,r){const o=this.doc.createElement("style");o.textContent=r,n.appendChild(o);const i=this.styleRef.get(r);i?i.push(o):this.styleRef.set(r,[o])}resetHostNodes(){const n=this.hostNodes;n.clear(),n.add(this.doc.head)}}return e.\u0275fac=function(n){return new(n||e)(se(cn))},e.\u0275prov=_({token:e,factory:e.\u0275fac}),e})();const Au={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},_u=/%COMP%/g,Jg=new J("RemoveStylesOnCompDestory",{providedIn:"root",factory:()=>!1});function qg(e,t){return t.flat(100).map(n=>n.replace(_u,e))}function em(e){return t=>{if("__ngUnwrap__"===t)return e;!1===e(t)&&(t.preventDefault(),t.returnValue=!1)}}let Nu=(()=>{class e{constructor(n,r,o,i){this.eventManager=n,this.sharedStylesHost=r,this.appId=o,this.removeStylesOnCompDestory=i,this.rendererByCompId=new Map,this.defaultRenderer=new Pu(n)}createRenderer(n,r){if(!n||!r)return this.defaultRenderer;const o=this.getOrCreateRenderer(n,r);return o instanceof rm?o.applyToHost(n):o instanceof Fu&&o.applyStyles(),o}getOrCreateRenderer(n,r){const o=this.rendererByCompId;let i=o.get(r.id);if(!i){const s=this.eventManager,a=this.sharedStylesHost,l=this.removeStylesOnCompDestory;switch(r.encapsulation){case jt.Emulated:i=new rm(s,a,r,this.appId,l);break;case jt.ShadowDom:return new JS(s,a,n,r);default:i=new Fu(s,a,r,l)}i.onDestroy=()=>o.delete(r.id),o.set(r.id,i)}return i}ngOnDestroy(){this.rendererByCompId.clear()}begin(){}end(){}}return e.\u0275fac=function(n){return new(n||e)(se(ws),se(ko),se(No),se(Jg))},e.\u0275prov=_({token:e,factory:e.\u0275fac}),e})();class Pu{constructor(t){this.eventManager=t,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(t,n){return n?document.createElementNS(Au[n]||n,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,n){(nm(t)?t.content:t).appendChild(n)}insertBefore(t,n,r){t&&(nm(t)?t.content:t).insertBefore(n,r)}removeChild(t,n){t&&t.removeChild(n)}selectRootElement(t,n){let r="string"==typeof t?document.querySelector(t):t;if(!r)throw new Error(`The selector "${t}" did not match any elements`);return n||(r.textContent=""),r}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,n,r,o){if(o){n=o+":"+n;const i=Au[o];i?t.setAttributeNS(i,n,r):t.setAttribute(n,r)}else t.setAttribute(n,r)}removeAttribute(t,n,r){if(r){const o=Au[r];o?t.removeAttributeNS(o,n):t.removeAttribute(`${r}:${n}`)}else t.removeAttribute(n)}addClass(t,n){t.classList.add(n)}removeClass(t,n){t.classList.remove(n)}setStyle(t,n,r,o){o&(at.DashCase|at.Important)?t.style.setProperty(n,r,o&at.Important?"important":""):t.style[n]=r}removeStyle(t,n,r){r&at.DashCase?t.style.removeProperty(n):t.style[n]=""}setProperty(t,n,r){t[n]=r}setValue(t,n){t.nodeValue=n}listen(t,n,r){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,n,em(r)):this.eventManager.addEventListener(t,n,em(r))}}function nm(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class JS extends Pu{constructor(t,n,r,o){super(t),this.sharedStylesHost=n,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const i=qg(o.id,o.styles);for(const s of i){const a=document.createElement("style");a.textContent=s,this.shadowRoot.appendChild(a)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}appendChild(t,n){return super.appendChild(this.nodeOrShadowRoot(t),n)}insertBefore(t,n,r){return super.insertBefore(this.nodeOrShadowRoot(t),n,r)}removeChild(t,n){return super.removeChild(this.nodeOrShadowRoot(t),n)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Fu extends Pu{constructor(t,n,r,o,i=r.id){super(t),this.sharedStylesHost=n,this.removeStylesOnCompDestory=o,this.rendererUsageCount=0,this.styles=qg(i,r.styles)}applyStyles(){this.sharedStylesHost.addStyles(this.styles),this.rendererUsageCount++}destroy(){this.removeStylesOnCompDestory&&(this.sharedStylesHost.removeStyles(this.styles),this.rendererUsageCount--,0===this.rendererUsageCount&&this.onDestroy?.())}}class rm extends Fu{constructor(t,n,r,o,i){const s=o+"-"+r.id;super(t,n,r,i,s),this.contentAttr=function QS(e){return"_ngcontent-%COMP%".replace(_u,e)}(s),this.hostAttr=function KS(e){return"_nghost-%COMP%".replace(_u,e)}(s)}applyToHost(t){this.applyStyles(),this.setAttribute(t,this.hostAttr,"")}createElement(t,n){const r=super.createElement(t,n);return super.setAttribute(r,this.contentAttr,""),r}}let qS=(()=>{class e extends Zg{constructor(n){super(n)}supports(n){return!0}addEventListener(n,r,o){return n.addEventListener(r,o,!1),()=>this.removeEventListener(n,r,o)}removeEventListener(n,r,o){return n.removeEventListener(r,o)}}return e.\u0275fac=function(n){return new(n||e)(se(cn))},e.\u0275prov=_({token:e,factory:e.\u0275fac}),e})();const om=["alt","control","meta","shift"],ex={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},tx={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let nx=(()=>{class e extends Zg{constructor(n){super(n)}supports(n){return null!=e.parseEventName(n)}addEventListener(n,r,o){const i=e.parseEventName(r),s=e.eventCallback(i.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>us().onAndCancel(n,i.domEventName,s))}static parseEventName(n){const r=n.toLowerCase().split("."),o=r.shift();if(0===r.length||"keydown"!==o&&"keyup"!==o)return null;const i=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),om.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=i,0!=r.length||0===i.length)return null;const l={};return l.domEventName=o,l.fullKey=s,l}static matchEventFullKeyCode(n,r){let o=ex[n.key]||n.key,i="";return r.indexOf("code.")>-1&&(o=n.code,i="code."),!(null==o||!o)&&(o=o.toLowerCase()," "===o?o="space":"."===o&&(o="dot"),om.forEach(s=>{s!==o&&(0,tx[s])(n)&&(i+=s+".")}),i+=o,i===r)}static eventCallback(n,r,o){return i=>{e.matchEventFullKeyCode(i,n)&&o.runGuarded(()=>r(i))}}static _normalizeKey(n){return"esc"===n?"escape":n}}return e.\u0275fac=function(n){return new(n||e)(se(cn))},e.\u0275prov=_({token:e,factory:e.\u0275fac}),e})();const sm=[{provide:eg,useValue:"browser"},{provide:qp,useValue:function rx(){Tu.makeCurrent()},multi:!0},{provide:cn,useFactory:function ix(){return function CD(e){Va=e}(document),document},deps:[]}],sx=lg(jI,"browser",sm),am=new J(""),lm=[{provide:os,useClass:class zS{addToWindow(t){ge.getAngularTestability=(r,o=!0)=>{const i=t.findTestabilityInTree(r,o);if(null==i)throw new Error("Could not find testability for element.");return i},ge.getAllAngularTestabilities=()=>t.getAllTestabilities(),ge.getAllAngularRootElements=()=>t.getAllRootElements(),ge.frameworkStabilizers||(ge.frameworkStabilizers=[]),ge.frameworkStabilizers.push(r=>{const o=ge.getAllAngularTestabilities();let i=o.length,s=!1;const a=function(l){s=s||l,i--,0==i&&r(s)};o.forEach(function(l){l.whenStable(a)})})}findTestabilityInTree(t,n,r){return null==n?null:t.getTestability(n)??(r?us().isShadowRoot(n)?this.findTestabilityInTree(t,n.host,!0):this.findTestabilityInTree(t,n.parentElement,!0):null)}},deps:[]},{provide:ig,useClass:tu,deps:[Ze,nu,os]},{provide:tu,useClass:tu,deps:[Ze,nu,os]}],um=[{provide:Ka,useValue:"root"},{provide:pr,useFactory:function ox(){return new pr},deps:[]},{provide:Cs,useClass:qS,multi:!0,deps:[cn,Ze,eg]},{provide:Cs,useClass:nx,multi:!0,deps:[cn]},{provide:Nu,useClass:Nu,deps:[ws,ko,No,Jg]},{provide:Gd,useExisting:Nu},{provide:Qg,useExisting:ko},{provide:ko,useClass:ko,deps:[cn]},{provide:ws,useClass:ws,deps:[Cs,Ze]},{provide:class fS{},useClass:GS,deps:[]},[]];let ax=(()=>{class e{constructor(n){}static withServerTransition(n){return{ngModule:e,providers:[{provide:No,useValue:n.appId},{provide:Yg,useExisting:No},US]}}}return e.\u0275fac=function(n){return new(n||e)(se(am,12))},e.\u0275mod=Xr({type:e}),e.\u0275inj=V({providers:[...um,...lm],imports:[aS,BI]}),e})();typeof window<"u"&&window;var fm=g(2669);var Dx=function(){function e(){this.progressValue=10,this.checkboxChecked=!1,this.checkboxError=!1,this.checkboxDisabled=!1,this.switchChecked=!1,this.switchDisabled=!1,this.radioError=!1,this.radioDisabled=!1,this.radioChecked=!1,this.textFieldValue="",this.searchFieldValue="",this.searchBarValue="",this.radioButtonValue=!1,this.numberIndicator=1}return e.prototype.updateProgressOnClick=function(){this.progressValue<100?this.progressValue+=10:this.progressValue=10},e.prototype.handleRadioButtonChange=function(t){console.log("Radio button value: ",t.detail),this.radioButtonValue=t.detail},e.prototype.handleCheckboxChange=function(t){console.log("Checkbox value: ",t.detail)},e.prototype.handleSubmit=function(){console.log("Form submitted. Checkbox value:",this.checkboxChecked)},e.prototype.toggleCheckboxDisabled=function(){this.checkboxDisabled=!this.checkboxDisabled},e.prototype.toggleCheckboxError=function(){this.checkboxError=!this.checkboxError},e.prototype.toggleCheckboxValue=function(){console.log("checkbox value change"),this.checkboxChecked=!this.checkboxChecked},e.prototype.toggleSwitchValue=function(){console.log("switch value change"),this.switchChecked=!this.switchChecked},e.prototype.toggleSwitchDisabled=function(){this.switchDisabled=!this.switchDisabled},e.prototype.toggleRadioBtnDisabled=function(){this.radioDisabled=!this.radioDisabled},e.prototype.toggleRadioBtnError=function(){this.radioError=!this.radioError},e.prototype.toggleRadioBtnValue=function(){console.log("checkbox value change"),this.radioChecked=!this.radioChecked},e.prototype.handleTextInput=function(t){console.log("textInput value change"),this.textFieldValue=t.detail},e.prototype.handleSearchField=function(t){console.log("searchField value change: ",t.detail),this.searchFieldValue=t.detail},e.prototype.handleSearchBar=function(t){console.log("searchBar value change: ",t.detail),this.searchBarValue=t.detail},e.prototype.increaseNumber=function(){this.numberIndicator=this.numberIndicator+1},e.prototype.decreaseNumber=function(){this.numberIndicator=this.numberIndicator-1},e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=Yu({type:e,selectors:[["app-root"]],decls:284,vars:24,consts:[["application-name","Application name","fixed","false"],["hide-label","false","icon","calendar16","slot","left-item","target","_blank","href","https://google.com"],["slot","left-item"],["slot","menu"],["href","https://google.com","target","_blank"],["href","https://google.com"],["size","default","slot","search-bar-right","is-open","false","show-close-button","true"],["hide-label","false","slot","right-item"],["hide-label","false","slot","right-profile-item"],["color","primary","icon","c-info-24"],["orientation","horizontal"],["header","tab header 1"],["header","tab header 2"],["header","tab header 3"],["variant","solid","href","","target","_blank","color","primary","size","m",3,"disabled","icon"],["size","m","show-label","true",3,"value"],["variant","solid","icon","","position","left","href","","target","_blank","color","primary","size","m",3,"disabled","click"],[3,"ngSubmit"],["name","name",3,"disabled","value","error","ifxChange"],["type","submit"],["variant","outline",3,"click"],["placeholder","Placeholder",3,"error","disabled","success","errorMessage","ifxInput"],[3,"error","disabled","value","ifxChange"],["variant","semiconductor","size","m"],["color","primary","href","","target","_blank","underline","false"],["inverted","false"],[3,"click"],["size","m","disabled","false","show-delete-icon","true",3,"ifxInput"],["size","m","disabled","false","show-close-button","true",3,"ifxInput"],["application-name","Application Name"],["href","http://google.com","target","_blank","icon","image-16"],["options",'[{ "value": "a", "label": "option a", "selected": true }, { "value": "b", "label": "option b", "selected": false, "children": [{ "value": "b1", "label": "option b1", "selected": false}] }, { "value": "c", "label": "option c", "selected": false }]',"size","medium (40px)","error","false","error-message","Some error","label","","disabled","false"],["type","single","value","undefined","ifx-size","medium (40px)","placeholder","true","search-enabled","true","search-placeholder-value","Search...","ifx-disabled","false","ifx-error","false","ifx-error-message","Some error","ifx-label","","ifx-placeholder-value","Placeholder","ifx-options",'[{ "value": "a", "label": "option a", "selected": true }, { "value": "b", "label": "option b", "selected": false }, { "value": "c", "label": "option c", "selected": false }]'],["href","http://google.com","target","_blank","direction","vertical"],["position","right","src","https://upload.wikimedia.org/wikipedia/commons/e/e4/Latte_and_dark_coffee.jpg","alt","","slot","img"],["slot","buttons"],["color","primary"],["color","secondary"],[3,"disabled","value","ifxChange"],["variant","large"],["slot","col"],["slot","title"],["bold","false","slot","link"],["bold","false","slot","link","href","https://google.com","underline","false"],["bold","false","slot","link","href","https://google.com"],["slot","socials"],["href","http://facebook.com/infineon"],["icon","c-info-16"],["href","http://youtube.com/infineon"],["icon","calendar-16"],["href","http://instagram.com/infineon"],["icon","fileexe16"],["href","http://linkedin.com/infineon"],["icon","filegif16"],["href","http://twitter.com/infineon"],["icon","filehtml16"],["href","http://xing.com/infineon"],["icon","filejpg16"],["placement","bottom-start","no-close-on-menu-click","true"],["icon","calendar16"],["size","l"],["show-delete-icon","false"],["target","_blank","href","https://www.google.de"],["text","Hi, I'm a compact tooltip","variant","compact","position","right"],["header","Dismissible tooltip header","text","Hi, I'm a dismissible tooltip","variant","dismissible","position","auto"],["row-height","default","cols",'[{"headerName":"Make","field":"make","sortable":true,"sort":"desc","unSortIcon":true},{"headerName":"Model","field":"model","sortable":true,"unSortIcon":true},{"headerName":"Price","field":"price"},{"headerName":"Age","field":"age"}]',"rows",'[{"make":"Toyota","model":"Celica","price":35000,"age":10},{"make":"Ford","model":"Mondeo","price":32000,"age":12},{"make":"Porsche","model":"Boxster","price":72000}]',"table-height","auto"]],template:function(n,r){1&n&&(w(0,"div")(1,"ifx-navbar",0)(2,"ifx-navbar-item",1),M(3,"Menu Item1"),I(),w(4,"ifx-navbar-item",2),M(5,"Menu Item"),I(),w(6,"ifx-navbar-item",2),M(7,"Menu Item"),I(),w(8,"ifx-navbar-menu",3)(9,"ifx-navbar-menu-item",4),M(10,"Item 1"),I(),w(11,"ifx-navbar-menu-item",5),M(12,"Item 2"),I(),w(13,"ifx-navbar-menu-item",5),M(14,"Item 3"),I()(),ee(15,"ifx-search-bar",6),w(16,"ifx-navbar-item",7),M(17,"Right One"),I(),w(18,"ifx-navbar-item",7),M(19,"Right Two"),I(),w(20,"ifx-navbar-item",8),M(21,"Tisho"),I()(),w(22,"h1"),M(23,"Using Stencil web components in an Angular application"),I(),w(24,"h2"),M(25,"Alert"),I(),w(26,"ifx-alert",9),M(27,"Attention! This is an alert message \u2014 check it out!"),I(),ee(28,"br"),w(29,"h2"),M(30,"Tabs"),I(),w(31,"ifx-tabs",10)(32,"ifx-tab",11),M(33,"tab 1 content"),I(),w(34,"ifx-tab",12),M(35,"tab 2 content"),I(),w(36,"ifx-tab",13),M(37,"tab 3 content"),I()(),ee(38,"br"),w(39,"h2"),M(40,"Tag"),I(),w(41,"ifx-tag"),M(42,"tag"),I(),ee(43,"br"),w(44,"h2"),M(45,"Button"),I(),w(46,"div")(47,"ifx-button",14),M(48," Button "),I()(),ee(49,"br")(50,"br"),w(51,"h2"),M(52,"Progress bar"),I(),ee(53,"ifx-progress-bar",15),w(54,"div"),ee(55,"br"),w(56,"ifx-button",16),Pe("click",function(){return r.updateProgressOnClick()}),M(57," Update progress "),I()(),ee(58,"br")(59,"br"),w(60,"h2"),M(61,"Checkbox"),I(),w(62,"form",17),Pe("ngSubmit",function(){return r.handleSubmit()}),w(63,"ifx-checkbox",18),Pe("ifxChange",function(){return r.toggleCheckboxValue()}),M(64,"label"),I(),ee(65,"br")(66,"br"),w(67,"ifx-button",19),M(68,"Submit"),I()(),w(69,"ifx-button",20),Pe("click",function(){return r.toggleCheckboxDisabled()}),M(70,"Toggle Disabled"),I(),w(71,"ifx-button",20),Pe("click",function(){return r.toggleCheckboxError()}),M(72,"Toggle Error"),I(),w(73,"ifx-button",20),Pe("click",function(){return r.toggleCheckboxValue()}),M(74,"Toggle Value"),I(),w(75,"span"),M(76),I(),w(77,"span"),M(78),I(),w(79,"span"),M(80),I(),ee(81,"br")(82,"br"),w(83,"h2"),M(84,"Text Field"),I(),w(85,"form",17),Pe("ngSubmit",function(){return r.handleSubmit()}),w(86,"ifx-text-input",21),Pe("ifxInput",function(i){return r.handleTextInput(i)}),M(87,"Text field"),I(),ee(88,"br")(89,"br"),w(90,"ifx-button",19),M(91,"Submit"),I()(),w(92,"span"),M(93),I(),ee(94,"br")(95,"br"),w(96,"h2"),M(97,"Radio Button"),I(),w(98,"form")(99,"ifx-radio-button",22),Pe("ifxChange",function(i){return r.handleRadioButtonChange(i)}),M(100," Text "),I()(),w(101,"ifx-button",20),Pe("click",function(){return r.toggleRadioBtnDisabled()}),M(102,"Toggle Disabled"),I(),w(103,"ifx-button",20),Pe("click",function(){return r.toggleRadioBtnError()}),M(104,"Toggle Error"),I(),w(105,"ifx-button",20),Pe("click",function(){return r.toggleRadioBtnValue()}),M(106,"Toggle Value"),I(),w(107,"span"),M(108),I(),w(109,"span"),M(110),I(),w(111,"span"),M(112),I(),w(113,"span"),M(114),I(),ee(115,"br")(116,"br"),w(117,"h2"),M(118,"Spinner"),I(),ee(119,"ifx-spinner",23)(120,"br")(121,"br"),w(122,"h2"),M(123,"Link"),I(),w(124,"ifx-link",24),M(125," Link "),I(),ee(126,"br")(127,"br"),w(128,"h2"),M(129,"Number Indicator"),I(),w(130,"ifx-number-indicator",25),M(131),I(),w(132,"button",26),Pe("click",function(){return r.increaseNumber()}),M(133,"+"),I(),w(134,"button",26),Pe("click",function(){return r.decreaseNumber()}),M(135,"-"),I(),ee(136,"br")(137,"br"),w(138,"h2"),M(139,"Search Field"),I(),w(140,"ifx-search-field",27),Pe("ifxInput",function(i){return r.handleSearchField(i)}),I(),ee(141,"br")(142,"br"),w(143,"h2"),M(144,"Search Bar"),I(),w(145,"ifx-search-bar",28),Pe("ifxInput",function(i){return r.handleSearchBar(i)}),I(),ee(146,"br")(147,"br"),w(148,"h2"),M(149,"Sidebar"),I(),w(150,"ifx-sidebar",29)(151,"ifx-sidebar-item",30),M(152,"Item One"),I(),w(153,"ifx-sidebar-item",30),M(154,"Item Two"),I(),w(155,"ifx-sidebar-item",30),M(156,"Item Three"),I(),w(157,"ifx-sidebar-item",30),M(158,"Item Four"),I()(),ee(159,"br")(160,"br"),w(161,"h2"),M(162,"Multi-Select"),I(),ee(163,"ifx-multiselect",31)(164,"br")(165,"br"),w(166,"h2"),M(167,"Single-Select"),I(),ee(168,"ifx-select",32)(169,"br")(170,"br"),w(171,"h2"),M(172,"Card"),I(),w(173,"ifx-card",33),ee(174,"ifx-card-image",34),w(175,"ifx-card-overline"),M(176,"Overline"),I(),w(177,"ifx-card-headline"),M(178,"Headline"),I(),w(179,"ifx-card-text"),M(180,"This is a long description in order to test if the text will overflow its container or not. So I am typing even more text. And more and more. This is a long description in order to test if the text will overflow its container or not. So I am typing even more text. And more and more. This is a long description in order to test if the text will overflow its container or not. So I am typing even more text. And more and more. This is a long description in order to test if the text will overflow its container or not. So I am typing even more text. And more and more.This is a long description in order to test if the text will overflow its container or not. So I am typing even more text. And more and more. This is a long description in order to test if the text will overflow its container or not. So I am typing even more text. And more and more.This is a long description in order to test if the text will overflow its container or not. So I am typing even more text. And more and more. This is a long description in order to test if the text will overflow its container or not. So I am typing even more text. And more and more."),I(),w(181,"ifx-card-links",35)(182,"ifx-button",36),M(183,"Button"),I(),w(184,"ifx-button",37),M(185,"Button"),I()()(),ee(186,"br"),w(187,"h2"),M(188,"Switch"),I(),w(189,"ifx-switch",38),Pe("ifxChange",function(){return r.toggleSwitchValue()}),I(),ee(190,"br"),w(191,"h2"),M(192,"Footer"),I(),w(193,"ifx-footer",39)(194,"ifx-footer-column",40)(195,"h5",41),M(196,"Title"),I(),w(197,"ifx-link",42),M(198,"Footer Link"),I(),w(199,"ifx-link",42),M(200,"Footer Link"),I(),w(201,"ifx-link",42),M(202,"Footer Link"),I(),w(203,"ifx-link",42),M(204,"Footer Link"),I()(),w(205,"ifx-footer-column",40)(206,"h5",41),M(207,"Title"),I(),w(208,"ifx-link",42),M(209,"Footer Link"),I(),w(210,"ifx-link",42),M(211,"Footer Link"),I(),w(212,"ifx-link",42),M(213,"Footer Link"),I(),w(214,"ifx-link",42),M(215,"Footer Link"),I()(),w(216,"ifx-footer-column",40)(217,"h5",41),M(218,"Title"),I(),w(219,"ifx-link",43),M(220,"Footer Link"),I(),w(221,"ifx-link",44),M(222,"Footer Link"),I(),w(223,"ifx-link",44),M(224,"Footer Link"),I(),w(225,"ifx-link",44),M(226,"Footer Link"),I()(),w(227,"ifx-footer-column",40)(228,"h5",41),M(229,"Title"),I(),w(230,"ifx-link",42),M(231,"Footer Link"),I(),w(232,"ifx-link",42),M(233,"Footer Link"),I(),w(234,"ifx-link",42),M(235,"Footer Link"),I(),w(236,"ifx-link",42),M(237,"Footer Link"),I()(),w(238,"div",45)(239,"ifx-link",46),ee(240,"ifx-icon",47),I(),w(241,"ifx-link",48),ee(242,"ifx-icon",49),I(),w(243,"ifx-link",50),ee(244,"ifx-icon",51),I(),w(245,"ifx-link",52),ee(246,"ifx-icon",53),I(),w(247,"ifx-link",54),ee(248,"ifx-icon",55),I(),w(249,"ifx-link",56),ee(250,"ifx-icon",57),I()()(),w(251,"h2"),M(252,"Dropdown"),I(),w(253,"ifx-dropdown",58)(254,"ifx-dropdown-trigger-button",59),M(255," dropdown "),I(),w(256,"ifx-dropdown-menu",60)(257,"ifx-dropdown-header"),M(258,"Header Text"),I(),ee(259,"ifx-search-field",61),w(260,"ifx-dropdown-item",62),M(261,"First"),I(),ee(262,"ifx-dropdown-separator"),w(263,"ifx-dropdown-item",59),M(264,"One"),I(),w(265,"ifx-dropdown-item"),M(266,"Two"),I(),w(267,"ifx-dropdown-item"),M(268,"Three"),I(),w(269,"ifx-dropdown-item"),M(270,"Four"),I()()(),ee(271,"br"),w(272,"h2"),M(273,"Tooltip"),I(),w(274,"ifx-tooltip",63),M(275,"I'm the compact tooltip reference element - Please hover me"),I(),ee(276,"br"),w(277,"ifx-tooltip",64),M(278,"I'm the dismissible tooltip reference element - Please click me"),I(),ee(279,"br"),w(280,"h2"),M(281,"Table"),I(),ee(282,"ifx-basic-table",65)(283,"br"),I()),2&n&&(je(47),on("disabled",!1)("icon",!1),je(6),on("value",r.progressValue),je(3),on("disabled",!1),je(7),on("disabled",r.checkboxDisabled)("value",r.checkboxChecked)("error",r.checkboxError),je(13),wt("Disabled: ",r.checkboxDisabled," "),je(2),wt("Error: ",r.checkboxError," "),je(2),wt("Value: ",r.checkboxChecked,""),je(6),on("error",!1)("disabled",!1)("success",!1),je(7),wt("Text field value: ",r.textFieldValue,""),je(6),on("error",r.radioError)("disabled",r.radioDisabled)("value",r.radioChecked),je(9),wt("Disabled: ",r.radioDisabled," "),je(2),wt("Error: ",r.radioError," "),je(2),wt("Value: ",r.radioChecked,""),je(2),wt("Radio button value: ",r.radioButtonValue,""),je(17),wt(" ",r.numberIndicator,""),je(58),on("disabled",r.switchDisabled)("value",r.switchChecked))},encapsulation:2}),e}(),vx=function(){function e(){}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=Xr({type:e,bootstrap:[Dx]}),e.\u0275inj=V({imports:[ax]}),e}();sx().bootstrapModule(vx).catch(function(e){return console.error(e)}),function gx(){var e=[];if(typeof window<"u"){var t=window;(!t.customElements||t.Element&&(!t.Element.prototype.closest||!t.Element.prototype.matches||!t.Element.prototype.remove||!t.Element.prototype.getRootNode))&&e.push(g.e(6748).then(g.t.bind(g,3145,23))),("function"!=typeof Object.assign||!Object.entries||!Array.prototype.find||!Array.prototype.includes||!String.prototype.startsWith||!String.prototype.endsWith||t.NodeList&&!t.NodeList.prototype.forEach||!t.fetch||!function(){try{var r=new URL("b","http://a");return r.pathname="c%20d","http://a/c%20d"===r.href&&r.searchParams}catch{return!1}}()||typeof WeakMap>"u")&&e.push(g.e(2214).then(g.t.bind(g,212,23)))}return Promise.all(e)}().then(function(){var t;window,typeof window>"u"?Promise.resolve():(0,fm.p)().then(()=>(0,fm.b)([["ifx-checkbox_3",[[1,"ifx-multiselect",{options:[1],size:[1],disabled:[4],error:[4],errorMessage:[1,"error-message"],label:[1],maxItemCount:[2,"max-item-count"],persistentSelectedOptions:[32],listOfOptions:[32],dropdownOpen:[32],dropdownFlipped:[32],zIndex:[32]}],[1,"ifx-checkbox",{disabled:[4],value:[4],error:[4],name:[1],indeterminate:[4],internalValue:[32]}],[0,"ifx-icon",{icon:[1025],ifxIcon:[1032,"ifx-icon"]}]]],["ifx-faq",[[1,"ifx-faq"]]],["ifx-dropdown-trigger-button",[[1,"ifx-dropdown-trigger-button",{isOpen:[4,"is-open"],variant:[1],color:[1],size:[1],disabled:[4],hideArrow:[4,"hide-arrow"]}]]],["ifx-modal",[[1,"ifx-modal",{caption:[1],closeOnOverlayClick:[4,"close-on-overlay-click"],alertColor:[1,"alert-color"],alertIcon:[1,"alert-icon"],showModal:[32],open:[64],close:[64]}]]],["ifx-search-bar",[[1,"ifx-search-bar",{showCloseButton:[4,"show-close-button"],isOpen:[4,"is-open"],disabled:[4],value:[1025],internalState:[32]}]]],["ifx-alert",[[1,"ifx-alert",{color:[1],icon:[1]}]]],["ifx-breadcrumb-item-label",[[1,"ifx-breadcrumb-item-label",{icon:[1],url:[1],target:[1]}]]],["ifx-chip",[[1,"ifx-chip",{placeholder:[1],isEmpty:[32]},[[5,"mousedown","handleOutsideClick"]]]]],["ifx-dropdown-item",[[1,"ifx-dropdown-item",{icon:[1],href:[1],target:[1],hide:[4],size:[32]},[[16,"menuSize","handleMenuSize"]]]]],["ifx-example",[[1,"ifx-example",{variant:[1],color:[1],size:[1],disabled:[4],icon:[1],position:[1],href:[1],target:[1],type:[1],internalPosition:[32],setFocus:[64]}]]],["ifx-icon-button",[[1,"ifx-icon-button",{variant:[1],color:[1],size:[1],disabled:[4],icon:[1],href:[1],target:[1],shape:[1],setFocus:[64]}]]],["ifx-icons-preview",[[1,"ifx-icons-preview",{iconsArray:[32],isCopied:[32],copiedIndex:[32],htmlTag:[32],iconName:[32]}]]],["ifx-list-item",[[1,"ifx-list-item",{isFlush:[1028,"is-flush"],badge:[4],badgeValue:[2,"badge-value"],hasBulletpoint:[32]}]]],["ifx-navbar",[[1,"ifx-navbar",{applicationName:[1,"application-name"],fixed:[4],showLogo:[4,"show-logo"],main:[32],products:[32],applications:[32],design:[32],support:[32],about:[32],hasLeftMenuItems:[32]},[[5,"mousedown","handleOutsideClick"]]]]],["ifx-navbar-item",[[1,"ifx-navbar-item",{isProfile:[1028,"is-profile"],hideLabel:[4,"hide-label"],icon:[1],href:[1],target:[1]}]]],["ifx-select",[[0,"ifx-select",{type:[1],value:[1],name:[1],items:[16],choices:[1],renderChoiceLimit:[2,"render-choice-limit"],maxItemCount:[2,"max-item-count"],addItems:[4,"add-items"],removeItems:[4,"remove-items"],removeItemButton:[4,"remove-item-button"],editItems:[4,"edit-items"],duplicateItemsAllowed:[4,"duplicate-items-allowed"],delimiter:[1],paste:[4],searchEnabled:[4,"search-enabled"],searchChoices:[4,"search-choices"],searchFields:[1,"search-fields"],searchFloor:[2,"search-floor"],searchResultLimit:[2,"search-result-limit"],position:[1],resetScrollPosition:[4,"reset-scroll-position"],shouldSort:[4,"should-sort"],shouldSortItems:[4,"should-sort-items"],sorter:[16],placeholder:[8],placeholderValue:[1,"placeholder-value"],searchPlaceholderValue:[1,"search-placeholder-value"],prependValue:[1,"prepend-value"],appendValue:[1,"append-value"],renderSelectedChoices:[1,"render-selected-choices"],loadingText:[1,"loading-text"],noResultsText:[1,"no-results-text"],noChoicesText:[1,"no-choices-text"],itemSelectText:[1,"item-select-text"],addItemText:[1,"add-item-text"],maxItemText:[1,"max-item-text"],uniqueItemText:[1,"unique-item-text"],classNames:[16],fuseOptions:[16],addItemFilter:[1,"add-item-filter"],customAddItemText:[1,"custom-add-item-text"],callbackOnInit:[16],callbackOnCreateTemplates:[16],valueComparer:[16],ifxError:[4,"ifx-error"],ifxErrorMessage:[1,"ifx-error-message"],ifxLabel:[1,"ifx-label"],ifxDisabled:[4,"ifx-disabled"],ifxPlaceholderValue:[1,"ifx-placeholder-value"],ifxOptions:[1,"ifx-options"],ifxSize:[1,"ifx-size"],ifxSelectedOption:[32],handleChange:[64],highlightItem:[64],unhighlightItem:[64],highlightAll:[64],unhighlightAll:[64],removeActiveItemsByValue:[64],removeActiveItems:[64],removeHighlightedItems:[64],showDropdown:[64],hideDropdown:[64],getValue:[64],setValue:[64],setChoiceByValue:[64],setChoices:[64],clearChoices:[64],clearStore:[64],clearInput:[64],enable:[64],disable:[64],ajax:[64]},[[5,"mousedown","handleOutsideClick"]]]]],["ifx-sidebar-item",[[1,"ifx-sidebar-item",{icon:[1],href:[1],target:[1],hasIcon:[32],hasIconWrapper:[32]},[[0,"consoleError","handleConsoleError"]]]]],["ifx-slider",[[1,"ifx-slider",{min:[2],max:[2],value:[2],disabled:[4],showPercentage:[4,"show-percentage"],leftIcon:[1,"left-icon"],rightIcon:[1,"right-icon"],leftText:[1,"left-text"],rightText:[1,"right-text"],internalValue:[32]}]]],["ifx-text-field",[[1,"ifx-text-field",{placeholder:[1],value:[1025],error:[4],errorMessage:[1,"error-message"],success:[4],disabled:[4],readonly:[4],icon:[4]}]]],["ifx-tooltip",[[1,"ifx-tooltip",{header:[1],text:[1],position:[1],variant:[1],icon:[1],tooltipVisible:[32],internalPosition:[32]}]]],["ifx-badge",[[1,"ifx-badge"]]],["ifx-basic-table",[[0,"ifx-basic-table",{cols:[1],rows:[1],columnDefs:[16],rowData:[16],rowHeight:[1,"row-height"],uniqueKey:[1,"unique-key"],tableHeight:[1,"table-height"],gridOptions:[32]}]]],["ifx-breadcrumb",[[1,"ifx-breadcrumb"]]],["ifx-breadcrumb-item",[[1,"ifx-breadcrumb-item",{isLastItem:[32]},[[5,"mousedown","handleOutsideClick"],[0,"breadcrumbMenuIconWrapper","menuWrapperEventReEmitter"]]]]],["ifx-card",[[1,"ifx-card",{direction:[1],href:[1],target:[1],noBtns:[32],alignment:[32],noImg:[32]},[[0,"imgPosition","setImgPosition"]]]]],["ifx-card-headline",[[1,"ifx-card-headline",{isHovered:[4,"is-hovered"],direction:[32],hasDesc:[32]}]]],["ifx-card-image",[[1,"ifx-card-image",{src:[1],alt:[1],position:[1]}]]],["ifx-card-links",[[1,"ifx-card-links"]]],["ifx-card-overline",[[1,"ifx-card-overline"]]],["ifx-card-text",[[1,"ifx-card-text",{hasBtn:[32]}]]],["ifx-dropdown",[[1,"ifx-dropdown",{placement:[1],defaultOpen:[4,"default-open"],noAppendToBody:[4,"no-append-to-body"],disabled:[4],noCloseOnOutsideClick:[4,"no-close-on-outside-click"],noCloseOnMenuClick:[4,"no-close-on-menu-click"],internalIsOpen:[32],trigger:[32],menu:[32],isOpen:[64],closeDropdown:[64],openDropdown:[64]},[[0,"slotchange","watchHandlerSlot"],[5,"mousedown","handleOutsideClick"]]]]],["ifx-dropdown-header",[[1,"ifx-dropdown-header"]]],["ifx-dropdown-menu",[[1,"ifx-dropdown-menu",{isOpen:[4,"is-open"],size:[1],hideTopPadding:[32],filteredItems:[32]},[[0,"ifxInput","handleMenuFilter"]]]]],["ifx-dropdown-separator",[[1,"ifx-dropdown-separator"]]],["ifx-dropdown-trigger",[[1,"ifx-dropdown-trigger",{isOpen:[4,"is-open"]}]]],["ifx-filter-input",[[1,"ifx-filter-input",{label:[1],size:[1],disabled:[4],icon:[4],search:[4],filter:[4],options:[32]}]]],["ifx-footer",[[1,"ifx-footer",{variant:[1],large:[32],default:[32],showFacebook:[32]}]]],["ifx-footer-column",[[1,"ifx-footer-column"]]],["ifx-link",[[1,"ifx-link",{href:[1],target:[1],color:[1],bold:[4],underline:[4]}]]],["ifx-list-group",[[1,"ifx-list-group",{flush:[4],bulletpoint:[4],notification:[4]}]]],["ifx-list-notification",[[1,"ifx-list-notification",{titleText:[1,"title-text"],isFlush:[4,"is-flush"],creationTime:[8,"creation-time"],postTime:[32],shownTime:[32]}]]],["ifx-navbar-menu",[[1,"ifx-navbar-menu",{menu:[32]}]]],["ifx-navbar-menu-item",[[1,"ifx-navbar-menu-item",{href:[1],target:[1],hide:[4]}]]],["ifx-progress-bar",[[1,"ifx-progress-bar",{value:[2],label:[1],size:[1],showLabel:[4,"show-label"],internalValue:[32]}]]],["ifx-radio-button",[[1,"ifx-radio-button",{disabled:[4],value:[4],error:[4],size:[1],internalValue:[32],hasSlot:[32]}]]],["ifx-sidebar",[[1,"ifx-sidebar",{applicationName:[1,"application-name"]}]]],["ifx-spinner",[[1,"ifx-spinner",{size:[1],variant:[1]}]]],["ifx-status",[[1,"ifx-status",{label:[1],border:[4],color:[1]}]]],["ifx-switch",[[1,"ifx-switch",{value:[4],name:[1],disabled:[4],internalValue:[32]}]]],["ifx-tab",[[4,"ifx-tab",{header:[1]}]]],["ifx-table",[[0,"ifx-table",{cols:[1],rows:[1],columnDefs:[16],rowData:[16],rowHeight:[1,"row-height"],uniqueKey:[1,"unique-key"],tableHeight:[1,"table-height"],pagination:[4],paginationPageSize:[2,"pagination-page-size"],gridOptions:[32]}]]],["ifx-tabs",[[1,"ifx-tabs",{tabs:[16],orientation:[1],small:[4],internalOrientation:[32],activeTabIndex:[32],tabRefs:[32],tabHeaderRefs:[32],tabTitles:[32]},[[0,"slotchange","onSlotChange"]]]]],["ifx-tag",[[1,"ifx-tag"]]],["ifx-search-field",[[1,"ifx-search-field",{value:[1025],showDeleteIcon:[4,"show-delete-icon"],disabled:[4],size:[1],insideDropdown:[32],isFocused:[32]},[[5,"mousedown","handleOutsideClick"]]]]],["ifx-number-indicator",[[1,"ifx-number-indicator",{inverted:[4]}]]],["ifx-accordion_2",[[1,"ifx-accordion-item",{caption:[1],open:[32],close:[64],isOpen:[64]}],[1,"ifx-accordion",{autoCollapse:[4,"auto-collapse"]},[[0,"ifxItemOpen","onItemOpen"]]]]],["ifx-button",[[1,"ifx-button",{variant:[1],color:[1],size:[1],disabled:[4],href:[1],target:[1],internalHref:[32],setFocus:[64]}]]]],t))})},3159:(En,Cn,g)=>{var Qe={"./ifx-accordion_2.entry.js":[6626,6626],"./ifx-alert.entry.js":[7855,7855],"./ifx-badge.entry.js":[6088,6088],"./ifx-basic-table.entry.js":[6208,9881,6208],"./ifx-breadcrumb-item-label.entry.js":[417,417],"./ifx-breadcrumb-item.entry.js":[8680,8680],"./ifx-breadcrumb.entry.js":[5948,5948],"./ifx-button.entry.js":[3426,8592,3426],"./ifx-card-headline.entry.js":[1619,1619],"./ifx-card-image.entry.js":[1547,1547],"./ifx-card-links.entry.js":[4833,4833],"./ifx-card-overline.entry.js":[7526,7526],"./ifx-card-text.entry.js":[2147,2147],"./ifx-card.entry.js":[7181,7181],"./ifx-checkbox_3.entry.js":[5668,1938,5668],"./ifx-chip.entry.js":[4130,4130],"./ifx-dropdown-header.entry.js":[2257,2257],"./ifx-dropdown-item.entry.js":[9617,9617],"./ifx-dropdown-menu.entry.js":[8422,8422],"./ifx-dropdown-separator.entry.js":[2939,2939],"./ifx-dropdown-trigger-button.entry.js":[2295,2295],"./ifx-dropdown-trigger.entry.js":[592,592],"./ifx-dropdown.entry.js":[9072,405,9072],"./ifx-example.entry.js":[3468,8592,3468],"./ifx-faq.entry.js":[5766,5766],"./ifx-filter-input.entry.js":[8905,8905],"./ifx-footer-column.entry.js":[556,556],"./ifx-footer.entry.js":[6277,6277],"./ifx-icon-button.entry.js":[7434,8592,7434],"./ifx-icons-preview.entry.js":[3622,1938,3622],"./ifx-link.entry.js":[4209,8592,4209],"./ifx-list-group.entry.js":[8316,8316],"./ifx-list-item.entry.js":[4260,4260],"./ifx-list-notification.entry.js":[3755,3755],"./ifx-modal.entry.js":[4917,4917],"./ifx-navbar-item.entry.js":[9316,9316],"./ifx-navbar-menu-item.entry.js":[9934,9934],"./ifx-navbar-menu.entry.js":[3237,3237],"./ifx-navbar.entry.js":[9323,9323],"./ifx-number-indicator.entry.js":[4191,4191],"./ifx-progress-bar.entry.js":[5792,5792],"./ifx-radio-button.entry.js":[7044,7044],"./ifx-search-bar.entry.js":[851,851],"./ifx-search-field.entry.js":[4226,8592,4226],"./ifx-select.entry.js":[8393,8592,8393],"./ifx-sidebar-item.entry.js":[4066,4066],"./ifx-sidebar.entry.js":[3176,3176],"./ifx-slider.entry.js":[3712,3712],"./ifx-spinner.entry.js":[5419,8592,5419],"./ifx-status.entry.js":[4088,4088],"./ifx-switch.entry.js":[4840,4840],"./ifx-tab.entry.js":[1116,1116],"./ifx-table.entry.js":[5567,9881,5567],"./ifx-tabs.entry.js":[3205,3205],"./ifx-tag.entry.js":[6486,6486],"./ifx-text-field.entry.js":[3857,3857],"./ifx-tooltip.entry.js":[789,405,789]};function xt(fe){if(!g.o(Qe,fe))return Promise.resolve().then(()=>{var mt=new Error("Cannot find module '"+fe+"'");throw mt.code="MODULE_NOT_FOUND",mt});var Be=Qe[fe],Ke=Be[0];return Promise.all(Be.slice(1).map(g.e)).then(()=>g(Ke))}xt.keys=()=>Object.keys(Qe),xt.id=3159,En.exports=xt},5861:(En,Cn,g)=>{"use strict";function Qe(fe,Be,Ke,mt,yt,Zt,ye){try{var ie=fe[Zt](ye),_e=ie.value}catch(fn){return void Ke(fn)}ie.done?Be(_e):Promise.resolve(_e).then(mt,yt)}function xt(fe){return function(){var Be=this,Ke=arguments;return new Promise(function(mt,yt){var Zt=fe.apply(Be,Ke);function ye(_e){Qe(Zt,mt,yt,ye,ie,"next",_e)}function ie(_e){Qe(Zt,mt,yt,ye,ie,"throw",_e)}ye(void 0)})}}g.d(Cn,{Z:()=>xt})}},En=>{En(En.s=1740)}]);
\ No newline at end of file
diff --git a/angular-example/polyfills-core-js.js b/angular-example/polyfills-core-js.js
new file mode 100644
index 0000000000..535cd181a8
--- /dev/null
+++ b/angular-example/polyfills-core-js.js
@@ -0,0 +1 @@
+(self.webpackChunkangular=self.webpackChunkangular||[]).push([[2214],{212:()=>{!function(xt){"use strict";!function(i){var h={};function t(r){if(h[r])return h[r].exports;var n=h[r]={i:r,l:!1,exports:{}};return i[r].call(n.exports,n,n.exports,t),n.l=!0,n.exports}t.m=i,t.c=h,t.d=function(r,n,e){t.o(r,n)||Object.defineProperty(r,n,{enumerable:!0,get:e})},t.r=function(r){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},t.t=function(r,n){if(1&n&&(r=t(r)),8&n||4&n&&"object"==typeof r&&r&&r.__esModule)return r;var e=Object.create(null);if(t.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:r}),2&n&&"string"!=typeof r)for(var o in r)t.d(e,o,function(a){return r[a]}.bind(null,o));return e},t.n=function(r){var n=r&&r.__esModule?function(){return r.default}:function(){return r};return t.d(n,"a",n),n},t.o=function(r,n){return Object.prototype.hasOwnProperty.call(r,n)},t.p="",t(t.s=0)}([function(i,h,t){t(1),t(55),t(62),t(68),t(70),t(71),t(72),t(73),t(75),t(76),t(78),t(87),t(88),t(89),t(98),t(99),t(101),t(102),t(103),t(105),t(106),t(107),t(108),t(110),t(111),t(112),t(113),t(114),t(115),t(116),t(117),t(118),t(127),t(130),t(131),t(133),t(135),t(136),t(137),t(138),t(139),t(141),t(143),t(146),t(148),t(150),t(151),t(153),t(154),t(155),t(156),t(157),t(159),t(160),t(162),t(163),t(164),t(165),t(166),t(167),t(168),t(169),t(170),t(172),t(173),t(183),t(184),t(185),t(189),t(191),t(192),t(193),t(194),t(195),t(196),t(198),t(201),t(202),t(203),t(204),t(208),t(209),t(212),t(213),t(214),t(215),t(216),t(217),t(218),t(219),t(221),t(222),t(223),t(226),t(227),t(228),t(229),t(230),t(231),t(232),t(233),t(234),t(235),t(236),t(237),t(238),t(240),t(241),t(243),t(248),i.exports=t(246)},function(i,h,t){var r=t(2),n=t(6),e=t(45),o=t(14),a=t(46),u=t(39),c=t(47),s=t(48),l=t(52),p=t(49),y=t(53),g=p("isConcatSpreadable"),S=y>=51||!n(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=l("concat"),x=function(I){if(!o(I))return!1;var E=I[g];return void 0!==E?!!E:e(I)};r({target:"Array",proto:!0,forced:!S||!O},{concat:function(I){var E,R,w,f,d,m=a(this),b=s(m,0),A=0;for(E=-1,w=arguments.length;E9007199254740991)throw TypeError("Maximum allowed index exceeded");for(R=0;R=9007199254740991)throw TypeError("Maximum allowed index exceeded");c(b,A++,d)}return b.length=A,b}})},function(i,h,t){var r=t(3),n=t(4).f,e=t(18),o=t(21),a=t(22),u=t(32),c=t(44);i.exports=function(s,l){var p,y,g,S,O,x=s.target,I=s.global,E=s.stat;if(p=I?r:E?r[x]||a(x,{}):(r[x]||{}).prototype)for(y in l){if(S=l[y],g=s.noTargetGet?(O=n(p,y))&&O.value:p[y],!c(I?y:x+(E?".":"#")+y,s.forced)&&void 0!==g){if(typeof S==typeof g)continue;u(S,g)}(s.sham||g&&g.sham)&&e(S,"sham",!0),o(p,y,S,s)}}},function(i,h){var t=function(r){return r&&r.Math==Math&&r};i.exports=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof global&&global)||Function("return this")()},function(i,h,t){var r=t(5),n=t(7),e=t(8),o=t(9),a=t(13),u=t(15),c=t(16),s=Object.getOwnPropertyDescriptor;h.f=r?s:function(l,p){if(l=o(l),p=a(p,!0),c)try{return s(l,p)}catch{}if(u(l,p))return e(!n.f.call(l,p),l[p])}},function(i,h,t){var r=t(6);i.exports=!r(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},function(i,h){i.exports=function(t){try{return!!t()}catch{return!0}}},function(i,h,t){var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,e=n&&!r.call({1:2},1);h.f=e?function(o){var a=n(this,o);return!!a&&a.enumerable}:r},function(i,h){i.exports=function(t,r){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:r}}},function(i,h,t){var r=t(10),n=t(12);i.exports=function(e){return r(n(e))}},function(i,h,t){var r=t(6),n=t(11),e="".split;i.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(o){return"String"==n(o)?e.call(o,""):Object(o)}:Object},function(i,h){var t={}.toString;i.exports=function(r){return t.call(r).slice(8,-1)}},function(i,h){i.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(i,h,t){var r=t(14);i.exports=function(n,e){if(!r(n))return n;var o,a;if(e&&"function"==typeof(o=n.toString)&&!r(a=o.call(n))||"function"==typeof(o=n.valueOf)&&!r(a=o.call(n))||!e&&"function"==typeof(o=n.toString)&&!r(a=o.call(n)))return a;throw TypeError("Can't convert object to primitive value")}},function(i,h){i.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(i,h){var t={}.hasOwnProperty;i.exports=function(r,n){return t.call(r,n)}},function(i,h,t){var r=t(5),n=t(6),e=t(17);i.exports=!r&&!n(function(){return 7!=Object.defineProperty(e("div"),"a",{get:function(){return 7}}).a})},function(i,h,t){var r=t(3),n=t(14),e=r.document,o=n(e)&&n(e.createElement);i.exports=function(a){return o?e.createElement(a):{}}},function(i,h,t){var r=t(5),n=t(19),e=t(8);i.exports=r?function(o,a,u){return n.f(o,a,e(1,u))}:function(o,a,u){return o[a]=u,o}},function(i,h,t){var r=t(5),n=t(16),e=t(20),o=t(13),a=Object.defineProperty;h.f=r?a:function(u,c,s){if(e(u),c=o(c,!0),e(s),n)try{return a(u,c,s)}catch{}if("get"in s||"set"in s)throw TypeError("Accessors not supported");return"value"in s&&(u[c]=s.value),u}},function(i,h,t){var r=t(14);i.exports=function(n){if(!r(n))throw TypeError(String(n)+" is not an object");return n}},function(i,h,t){var r=t(3),n=t(18),e=t(15),o=t(22),a=t(23),u=t(25),c=u.get,s=u.enforce,l=String(String).split("String");(i.exports=function(p,y,g,S){var O=!!S&&!!S.unsafe,x=!!S&&!!S.enumerable,I=!!S&&!!S.noTargetGet;"function"==typeof g&&("string"!=typeof y||e(g,"name")||n(g,"name",y),s(g).source=l.join("string"==typeof y?y:"")),p!==r?(O?!I&&p[y]&&(x=!0):delete p[y],x?p[y]=g:n(p,y,g)):x?p[y]=g:o(y,g)})(Function.prototype,"toString",function(){return"function"==typeof this&&c(this).source||a(this)})},function(i,h,t){var r=t(3),n=t(18);i.exports=function(e,o){try{n(r,e,o)}catch{r[e]=o}return o}},function(i,h,t){var r=t(24),n=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return n.call(e)}),i.exports=r.inspectSource},function(i,h,t){var r=t(3),n=t(22),e=r["__core-js_shared__"]||n("__core-js_shared__",{});i.exports=e},function(i,h,t){var r,n,e,o=t(26),a=t(3),u=t(14),c=t(18),s=t(15),l=t(27),p=t(31);if(o){var g=new(0,a.WeakMap),S=g.get,O=g.has,x=g.set;r=function(E,R){return x.call(g,E,R),R},n=function(E){return S.call(g,E)||{}},e=function(E){return O.call(g,E)}}else{var I=l("state");p[I]=!0,r=function(E,R){return c(E,I,R),R},n=function(E){return s(E,I)?E[I]:{}},e=function(E){return s(E,I)}}i.exports={set:r,get:n,has:e,enforce:function(E){return e(E)?n(E):r(E,{})},getterFor:function(E){return function(R){var w;if(!u(R)||(w=n(R)).type!==E)throw TypeError("Incompatible receiver, "+E+" required");return w}}}},function(i,h,t){var r=t(3),n=t(23),e=r.WeakMap;i.exports="function"==typeof e&&/native code/.test(n(e))},function(i,h,t){var r=t(28),n=t(30),e=r("keys");i.exports=function(o){return e[o]||(e[o]=n(o))}},function(i,h,t){var r=t(29),n=t(24);(i.exports=function(e,o){return n[e]||(n[e]=void 0!==o?o:{})})("versions",[]).push({version:"3.6.5",mode:r?"pure":"global",copyright:"\xa9 2020 Denis Pushkarev (zloirock.ru)"})},function(i,h){i.exports=!1},function(i,h){var t=0,r=Math.random();i.exports=function(n){return"Symbol("+String(void 0===n?"":n)+")_"+(++t+r).toString(36)}},function(i,h){i.exports={}},function(i,h,t){var r=t(15),n=t(33),e=t(4),o=t(19);i.exports=function(a,u){for(var c=n(u),s=o.f,l=e.f,p=0;pl;)r(s,c=u[l++])&&(~e(p,c)||p.push(c));return p}},function(i,h,t){var r=t(9),n=t(39),e=t(41),o=function(a){return function(u,c,s){var l,p=r(u),y=n(p.length),g=e(s,y);if(a&&c!=c){for(;y>g;)if((l=p[g++])!=l)return!0}else for(;y>g;g++)if((a||g in p)&&p[g]===c)return a||g||0;return!a&&-1}};i.exports={includes:o(!0),indexOf:o(!1)}},function(i,h,t){var r=t(40),n=Math.min;i.exports=function(e){return e>0?n(r(e),9007199254740991):0}},function(i,h){var t=Math.ceil,r=Math.floor;i.exports=function(n){return isNaN(n=+n)?0:(n>0?r:t)(n)}},function(i,h,t){var r=t(40),n=Math.max,e=Math.min;i.exports=function(o,a){var u=r(o);return u<0?n(u+a,0):e(u,a)}},function(i,h){i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(i,h){h.f=Object.getOwnPropertySymbols},function(i,h,t){var r=t(6),n=/#|\.prototype\./,e=function(s,l){var p=a[o(s)];return p==c||p!=u&&("function"==typeof l?r(l):!!l)},o=e.normalize=function(s){return String(s).replace(n,".").toLowerCase()},a=e.data={},u=e.NATIVE="N",c=e.POLYFILL="P";i.exports=e},function(i,h,t){var r=t(11);i.exports=Array.isArray||function(n){return"Array"==r(n)}},function(i,h,t){var r=t(12);i.exports=function(n){return Object(r(n))}},function(i,h,t){var r=t(13),n=t(19),e=t(8);i.exports=function(o,a,u){var c=r(a);c in o?n.f(o,c,e(0,u)):o[c]=u}},function(i,h,t){var r=t(14),n=t(45),e=t(49)("species");i.exports=function(o,a){var u;return n(o)&&("function"!=typeof(u=o.constructor)||u!==Array&&!n(u.prototype)?r(u)&&null===(u=u[e])&&(u=void 0):u=void 0),new(void 0===u?Array:u)(0===a?0:a)}},function(i,h,t){var r=t(3),n=t(28),e=t(15),o=t(30),a=t(50),u=t(51),c=n("wks"),s=r.Symbol,l=u?s:s&&s.withoutSetter||o;i.exports=function(p){return e(c,p)||(c[p]=a&&e(s,p)?s[p]:l("Symbol."+p)),c[p]}},function(i,h,t){var r=t(6);i.exports=!!Object.getOwnPropertySymbols&&!r(function(){return!String(Symbol())})},function(i,h,t){var r=t(50);i.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(i,h,t){var r=t(6),n=t(49),e=t(53),o=n("species");i.exports=function(a){return e>=51||!r(function(){var u=[];return(u.constructor={})[o]=function(){return{foo:1}},1!==u[a](Boolean).foo})}},function(i,h,t){var r,n,e=t(3),o=t(54),a=e.process,u=a&&a.versions,c=u&&u.v8;c?n=(r=c.split("."))[0]+r[1]:o&&(!(r=o.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/))&&(n=r[1]),i.exports=n&&+n},function(i,h,t){var r=t(34);i.exports=r("navigator","userAgent")||""},function(i,h,t){var r=t(2),n=t(56),e=t(57);r({target:"Array",proto:!0},{copyWithin:n}),e("copyWithin")},function(i,h,t){var r=t(46),n=t(41),e=t(39),o=Math.min;i.exports=[].copyWithin||function(a,u){var c=r(this),s=e(c.length),l=n(a,s),p=n(u,s),y=arguments.length>2?arguments[2]:void 0,g=o((void 0===y?s:n(y,s))-p,s-l),S=1;for(p0;)p in c?c[l]=c[p]:delete c[l],l+=S,p+=S;return c}},function(i,h,t){var r=t(49),n=t(58),e=t(19),o=r("unscopables"),a=Array.prototype;null==a[o]&&e.f(a,o,{configurable:!0,value:n(null)}),i.exports=function(u){a[o][u]=!0}},function(i,h,t){var r,n=t(20),e=t(59),o=t(42),a=t(31),u=t(61),c=t(17),l=t(27)("IE_PROTO"),p=function(){},y=function(S){return"