PageSourceSearch

https://app.msmunify.com/5065.655e5e51502e093d.js

js msmunify.com collected 2026-09-25 02:48:58 UTC 19,253 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmsm=self.webpackChunkmsm||[]).push([[5065],{81421:(O,_,p)=>{p.d(_,{W:()=>o});var e=p(61547),u=p(11481),t=p(94650),h=p(62337),d=p(24006),r=p(34002);const v={provide:d.JU,useExisting:(0,t.forwardRef)(()=>E),multi:!0};let E=(()=>{let i=class extends r.Ay{constructor(n,s,g,l,c,C,y,m){super(n,s,g,l,y,m),this._watcherHelper=l,this._idh=c,this.touched=w=>{},this._createEventEmitters([{subscribe:"contentReady",emit:"onContentReady"},{subscribe:"disposing",emit:"onDisposing"},{subscribe:"initialized",emit:"onInitialized"},{subscribe:"optionChanged",emit:"onOptionChanged"},{subscribe:"valueChanged",emit:"onValueChanged"},{emit:"accessKeyChange"},{emit:"activeStateEnabledChange"},{emit:"disabledChange"},{emit:"elementAttrChange"},{emit:"focusStateEnabledChange"},{emit:"heightChange"},{emit:"hintChange"},{emit:"hoverStateEnabledChange"},{emit:"iconSizeChange"},{emit:"isValidChange"},{emit:"nameChange"},{emit:"readOnlyChange"},{emit:"rtlEnabledChange"},{emit:"tabIndexChange"},{emit:"textChange"},{emit:"validationErrorChange"},{emit:"validationErrorsChange"},{emit:"validationMessageModeChange"},{emit:"validationStatusChange"},{emit:"valueChange"},{emit:"visibleChange"},{emit:"widthChange"},{emit:"onBlur"}]),this._idh.setHost(this),C.setHost(this)}get accessKey(){return this._getOption("accessKey")}set accessKey(n){this._setOption("accessKey",n)}get activeStateEnabled(){return this._getOption("activeStateEnabled")}set activeStateEnabled(n){this._setOption("activeStateEnabled",n)}get disabled(){return this._getOption("disabled")}set disabled(n){this._setOption("disabled",n)}get elementAttr(){return this._getOption("elementAttr")}set elementAttr(n){this._setOption("elementAttr",n)}get focusStateEnabled(){return this._getOption("focusStateEnabled")}set focusStateEnabled(n){this._setOption("focusStateEnabled",n)}get height(){return this._getOption("height")}set height(n){this._setOption("height",n)}get hint(){return this._getOption("hint")}set hint(n){this._setOption("hint",n)}get hoverStateEnabled(){return this._getOption("hoverStateEnabled")}set hoverStateEnabled(n){this._setOption("hoverStateEnabled",n)}get iconSize(){return this._getOption("iconSize")}set iconSize(n){this._setOption("iconSize",n)}get isValid(){return this._getOption("isValid")}set isValid(n){this._setOption("isValid",n)}get name(){return this._getOption("name")}set name(n){this._setOption("name",n)}get readOnly(){return this._getOption("readOnly")}set readOnly(n){this._setOption("readOnly",n)}get rtlEnabled(){return this._getOption("rtlEnabled")}set rtlEnabled(n){this._setOption("rtlEnabled",n)}get tabIndex(){return this._getOption("tabIndex")}set tabIndex(n){this._setOption("tabIndex",n)}get text(){return this._getOption("text")}set text(n){this._setOption("text",n)}get validationError(){return this._getOption("validationError")}set validationError(n){this._setOption("validationError",n)}get validationErrors(){return this._getOption("validationErrors")}set validationErrors(n){this._setOption("validationErrors",n)}get validationMessageMode(){return this._getOption("validationMessageMode")}set validationMessageMode(n){this._setOption("validationMessageMode",n)}get validationStatus(){return this._getOption("validationStatus")}set validationStatus(n){this._setOption("validationStatus",n)}get value(){return this._getOption("value")}set value(n){this._setOption("value",n)}get visible(){return this._getOption("visible")}set visible(n){this._setOption("visible",n)}get width(){return this._getOption("width")}set width(n){this._setOption("width",n)}change(n){}_createInstance(n,s){return new h.Z(n,s)}writeValue(n){this.eventHelper.lockedValueChangeEvent=!0,this.value=n,this.eventHelper.lockedValueChangeEvent=!1}setDisabledState(n){this.disabled=n}registerOnChange(n){this.change=n}registerOnTouched(n){this.touched=n}_createWidget(n){super._createWidget(n),this.instance.on("focusOut",s=>{this.eventHelper.fireNgEvent("onBlur",[s])})}ngOnDestroy(){this._destroyWidget()}ngOnChanges(n){super.ngOnChanges(n),this.setupChanges("validationErrors",n)}setupChanges(n,s){n in this._optionsToUpdate||this._idh.setup(n,s)}
1ngDoCheck(){this._idh.doCheck("validationErrors"),this._watcherHelper.checkWatchers(),super.ngDoCheck(),super.clearChangedOptions()}_setOption(n,s){let g=this._idh.setupSingle(n,s),l=null!==this._idh.getChanges(n,s);(g||l)&&super._setOption(n,s)}};return i.\u0275fac=function(n){return new(n||i)(t.\u0275\u0275directiveInject(t.ElementRef),t.\u0275\u0275directiveInject(t.NgZone),t.\u0275\u0275directiveInject(r._5),t.\u0275\u0275directiveInject(r._h),t.\u0275\u0275directiveInject(r.i9),t.\u0275\u0275directiveInject(r.al),t.\u0275\u0275directiveInject(u.TransferState),t.\u0275\u0275directiveInject(t.PLATFORM_ID))},i.\u0275cmp=t.\u0275\u0275defineComponent({type:i,selectors:[["dx-check-box"]],hostBindings:function(n,s){1&n&&t.\u0275\u0275listener("onBlur",function(l){return s.touched(l)})("valueChange",function(l){return s.change(l)})},inputs:{accessKey:"accessKey",activeStateEnabled:"activeStateEnabled",disabled:"disabled",elementAttr:"elementAttr",focusStateEnabled:"focusStateEnabled",height:"height",hint:"hint",hoverStateEnabled:"hoverStateEnabled",iconSize:"iconSize",isValid:"isValid",name:"name",readOnly:"readOnly",rtlEnabled:"rtlEnabled",tabIndex:"tabIndex",text:"text",validationError:"validationError",validationErrors:"validationErrors",validationMessageMode:"validationMessageMode",validationStatus:"validationStatus",value:"value",visible:"visible",width:"width"},outputs:{onContentReady:"onContentReady",onDisposing:"onDisposing",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",onValueChanged:"onValueChanged",accessKeyChange:"accessKeyChange",activeStateEnabledChange:"activeStateEnabledChange",disabledChange:"disabledChange",elementAttrChange:"elementAttrChange",focusStateEnabledChange:"focusStateEnabledChange",heightChange:"heightChange",hintChange:"hintChange",hoverStateEnabledChange:"hoverStateEnabledChange",iconSizeChange:"iconSizeChange",isValidChange:"isValidChange",nameChange:"nameChange",readOnlyChange:"readOnlyChange",rtlEnabledChange:"rtlEnabledChange",tabIndexChange:"tabIndexChange",textChange:"textChange",validationErrorChange:"validationErrorChange",validationErrorsChange:"validationErrorsChange",validationMessageModeChange:"validationMessageModeChange",validationStatusChange:"validationStatusChange",valueChange:"valueChange",visibleChange:"visibleChange",widthChange:"widthChange",onBlur:"onBlur"},features:[t.\u0275\u0275ProvidersFeature([r._5,r._h,v,r.al,r.i9]),t.\u0275\u0275InheritDefinitionFeature,t.\u0275\u0275NgOnChangesFeature],decls:0,vars:0,template:function(n,s){},encapsulation:2}),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",String),(0,e.w6)("design:paramtypes",[String])],i.prototype,"accessKey",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Boolean),(0,e.w6)("design:paramtypes",[Boolean])],i.prototype,"activeStateEnabled",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Boolean),(0,e.w6)("design:paramtypes",[Boolean])],i.prototype,"disabled",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Object),(0,e.w6)("design:paramtypes",[Object])],i.prototype,"elementAttr",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Boolean),(0,e.w6)("design:paramtypes",[Boolean])],i.prototype,"focusStateEnabled",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Object),(0,e.w6)("design:paramtypes",[Object])],i.prototype,"height",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",String),(0,e.w6)("design:paramtypes",[String])],i.prototype,"hint",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Boolean),(0,e.w6)("design:paramtypes",[Boolean])],i.prototype,"hoverStateEnabled",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Object),(0,e.w6)("design:paramtypes",[Object])],i.prototype,"iconSize",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Boolean),(0,e.w6)("design:paramtypes",[Boolean])],i.prototype,"isValid",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",String),(0,e.w6)("design:paramtypes",[String])],i.prototype,"name",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Boolean),(0,e.w6)("design:paramtypes",[Boolean])],i.prototype,"readOnly",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Boolean),(0,e.w6)("design:paramtypes",[Boolean])],i.prototype,"rtlEnabled",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Number),(0,e.w6)("design:paramtypes",[Number])],i.prototype,"tabIndex",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",String),(0,e.w6)("design:paramtypes",[String])],i.prototype,"text",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Object),(0,e.w6)("design:paramtypes",[Object])],i.prototype,"validationError",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Array),(0,e.w6)("design:paramtypes",[Array])],i.prototype,"validationErrors",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",String),(0,e.w6)("design:paramtypes",[String])],i.prototype,"validationMessageMode",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",String),(0,e.w6)("design:paramtypes",[String])],i.prototype,"validationStatus",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Boolean),(0,e.w6)("design:paramtypes",[Boolean])],i.prototype,"value",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Boolean),(0,e.w6)("design:paramtypes",[Boolean])],i.prototype,"visible",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Object),(0,e.w6)("design:paramtypes",[Object])],i.prototype,"width",null),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"onContentReady",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"onDisposing",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"onInitialized",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"onOptionChanged",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"onValueChanged",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"accessKeyChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"activeStateEnabledChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"disabledChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"elementAttrChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"focusStateEnabledChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"heightChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"hintChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"hoverStateEnabledChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"iconSizeChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"isValidChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"nameChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"readOnlyChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"rtlEnabledChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"tabIndexChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"textChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"validationErrorChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"validationErrorsChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"validationMessageModeChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"validationStatusChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"valueChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"visibleChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"widthChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],i.prototype,"onBlur",void 0),(0,e.gn)([(0,t.HostListener)("valueChange",["$event"]),(0,e.w6)("design:type",Function),(0,e.w6)("design:paramtypes",[Object]),(0,e.w6)("design:returntype",void 0)],i.prototype,"change",null),(0,e.gn)([(0,t.HostListener)("onBlur",["$event"]),(0,e.w6)("design:type",Object)],i.prototype,"touched",void 0),i=(0,e.gn)([(0,e.fM)(7,(0,t.Inject)(t.PLATFORM_ID)),(0,e.w6)("design:paramtypes",[t.ElementRef,t.NgZone,r._5,r._h,r.i9,r.al,u.TransferState,Object])],i),i})(),o=(()=>{let i=class{};return i.\u0275fac=function(n){return new(n||i)},i.\u0275mod=t.\u0275\u0275defineNgModule({type:i}),i.\u0275inj=t.\u0275\u0275defineInjector({imports:[r.Lz,r.ie,u.BrowserTransferStateModule,r.ie]}),i})()},75016:(O,_,p)=>{p.d(_,{B:()=>E,S:()=>v});var e=p(61547),u=p(11481),t=p(94650),h=p(64634),d=p(34002),r=p(17805);let v=(()=>{let o=class extends d.VB{constructor(a,n,s,g,l,c,C,y,m){super(a,n,s,g,y,m),this._watcherHelper=g,this._idh=l,this._createEventEmitters([{subscribe:"disposing",emit:"onDisposing"},{subscribe:"initialized",emit:"onInitialized"},{subscribe:"optionChanged",emit:"onOptionChanged"},{subscribe:"validated",emit:"onValidated"},{emit:"adapterChange"},{emit:"elementAttrChange"},{emit:"heightChange"},{emit:"nameChange"},{emit:"validationGroupChange"},{emit:"validationRulesChange"},{emit:"widthChange"}]),this.parentElement=this.getParentElement(c),this._idh.setHost(this),C.setHost(this)}get adapter(){return this._getOption("adapter")}set adapter(a){this._setOption("adapter",a)}get elementAttr(){return this._getOption("elementAttr")}set elementAttr(a){this._setOption("elementAttr",a)}get height(){return this._getOption("height")}set height(a){this._setOption("height",a)}get name(){return this._getOption("name")}set name(a){this._setOption("name",a)}get validationGroup(){return this._getOption("validationGroup")}set validationGroup(a){this._setOption("validationGroup",a)}get validationRules(){return this._getOption("validationRules")}set validationRules(a){this._setOption("validationRules",a)}get width(){return this._getOption("width")}set width(a){this._setOption("width",a)}get validationRulesChildren(){return this._getOption("validationRules")}set validationRulesChildren(a){this.setChildren("validationRules",a)}_createInstance(a,n){return new h.Z(this.parentElement?this.parentElement:a,n)}getParentElement(a){if(a)return a.getHost().element.nativeElement}ngOnDestroy(){this._destroyWidget()}ngOnChanges(a){super.ngOnChanges(a),this.setupChanges("validationRules",a)}setupChanges(a,n){a in this._optionsToUpdate||this._idh.setup(a,n)}
1ngDoCheck(){this._idh.doCheck("validationRules"),this._watcherHelper.checkWatchers(),super.ngDoCheck(),super.clearChangedOptions()}_setOption(a,n){let s=this._idh.setupSingle(a,n),g=null!==this._idh.getChanges(a,n);(s||g)&&super._setOption(a,n)}};return o.\u0275fac=function(a){return new(a||o)(t.\u0275\u0275directiveInject(t.ElementRef),t.\u0275\u0275directiveInject(t.NgZone),t.\u0275\u0275directiveInject(d._5),t.\u0275\u0275directiveInject(d._h),t.\u0275\u0275directiveInject(d.i9),t.\u0275\u0275directiveInject(d.al,13),t.\u0275\u0275directiveInject(d.al),t.\u0275\u0275directiveInject(u.TransferState),t.\u0275\u0275directiveInject(t.PLATFORM_ID))},o.\u0275cmp=t.\u0275\u0275defineComponent({type:o,selectors:[["dx-validator"]],contentQueries:function(a,n,s){if(1&a&&t.\u0275\u0275contentQuery(s,r.vrV,4),2&a){let g;t.\u0275\u0275queryRefresh(g=t.\u0275\u0275loadQuery())&&(n.validationRulesChildren=g)}},inputs:{adapter:"adapter",elementAttr:"elementAttr",height:"height",name:"name",validationGroup:"validationGroup",validationRules:"validationRules",width:"width"},outputs:{onDisposing:"onDisposing",onInitialized:"onInitialized",onOptionChanged:"onOptionChanged",onValidated:"onValidated",adapterChange:"adapterChange",elementAttrChange:"elementAttrChange",heightChange:"heightChange",nameChange:"nameChange",validationGroupChange:"validationGroupChange",validationRulesChange:"validationRulesChange",widthChange:"widthChange"},features:[t.\u0275\u0275ProvidersFeature([d._5,d._h,d.al,d.i9]),t.\u0275\u0275InheritDefinitionFeature,t.\u0275\u0275NgOnChangesFeature],decls:0,vars:0,template:function(a,n){},encapsulation:2}),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Object),(0,e.w6)("design:paramtypes",[Object])],o.prototype,"adapter",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Object),(0,e.w6)("design:paramtypes",[Object])],o.prototype,"elementAttr",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Object),(0,e.w6)("design:paramtypes",[Object])],o.prototype,"height",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",String),(0,e.w6)("design:paramtypes",[String])],o.prototype,"name",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",String),(0,e.w6)("design:paramtypes",[String])],o.prototype,"validationGroup",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Array),(0,e.w6)("design:paramtypes",[Array])],o.prototype,"validationRules",null),(0,e.gn)([(0,t.Input)(),(0,e.w6)("design:type",Object),(0,e.w6)("design:paramtypes",[Object])],o.prototype,"width",null),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"onDisposing",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"onInitialized",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"onOptionChanged",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"onValidated",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"adapterChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"elementAttrChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"heightChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"nameChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"validationGroupChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"validationRulesChange",void 0),(0,e.gn)([(0,t.Output)(),(0,e.w6)("design:type",t.EventEmitter)],o.prototype,"widthChange",void 0),(0,e.gn)([(0,t.ContentChildren)(r.vrV),(0,e.w6)("design:type",t.QueryList),(0,e.w6)("design:paramtypes",[Object])],o.prototype,"validationRulesChildren",null),o=(0,e.gn)([(0,e.fM)(5,(0,t.SkipSelf)()),(0,e.fM)(5,(0,t.Optional)()),(0,e.fM)(5,(0,t.Host)()),(0,e.fM)(8,(0,t.Inject)(t.PLATFORM_ID)),(0,e.w6)("design:paramtypes",[t.ElementRef,t.NgZone,d._5,d._h,d.i9,d.al,d.al,u.TransferState,Object])],o),o})(),E=(()=>{let o=class{};return o.\u0275fac=function(a){return new(a||o)}
1,o.\u0275mod=t.\u0275\u0275defineNgModule({type:o}),o.\u0275inj=t.\u0275\u0275defineInjector({imports:[r.Vp2,r.$D5,d.Lz,d.ie,u.BrowserTransferStateModule,r.Vp2,r.$D5,d.ie]}),o})()}}]);

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