Xerox Login
Skip to main contentClick to view our Accessibility Statement or contact us with accessibility-related questions.
${f}>`}swapToAccordions(){const t=this.getSections();this.classList.add(...this.props.accordionOptions?.classes?.root?.split(" ")??[]);const e=this.props.accordionOptions?.defaultOpen??[];for(let n=0;n ${a.innerHTML} `,p.setAttribute("id",h),p.setAttribute("role","region"),p.setAttribute("aria-labelledby",A),p.setAttribute("aria-hidden",d?"false":"true"),p.style.maxHeight=d?"50vh":"0px",p.classList.add(...this.props.accordionOptions?.classes?.content?.split(" ")??[])}const o=this.props.accordionOptions?.openWithHash?' open-with-hash="true"':"",s=this.props.accordionOptions?.animate?' animate="true"':"",i=this.props.accordionOptions?.closeOthers?' close-others="true"':"",r=this.props.accordionOptions?.controlAsGroup?' control-as-group="true"':"",c=this.props.accordionOptions?.classes?.container?` class="${this.props.accordionOptions.classes.container}"`:"",l=` ${g}="true"`;this.innerHTML=`${this.innerHTML}${m}>`}swap(){const t=this.getDisplayState();if(!(this.getAttribute("ready-state")==="pending"||t===this.lastSwapState)){switch(this.resetToHeadings(),t){case"accordions":this.swapToAccordions(),this.lastSwapState=t;break;case"tabs":this.swapToTabs(),this.lastSwapState=t;break}this.dispatchEvent(new CustomEvent(M,{bubbles:!0,cancelable:!1,detail:t}))}}init(){this.swap(),this.classList.remove(H),this.ready=!0}connectedCallback(){this.props=Object.fromEntries(D(T).map(([s,i])=>{const r=this.getAttribute(i);if(r)try{return[s,JSON.parse(r)]}catch{}return[s,void 0]}));const t=L(),e=E();t.addEventListener("change",this.swap),e.addEventListener("change",this.swap),this.offCallbacks.push(()=>{t.removeEventListener("change",this.swap),e.removeEventListener("change",this.swap)});const o=this.closest("details");o&&(o.addEventListener("toggle",this.swap),this.offCallbacks.push(()=>{o.removeEventListener("toggle",this.swap)}))}disconnectedCallback(){for(const t of this.offCallbacks)t()}static get observedAttributes(){return[...Object.values(T),"style"]}attributeChangedCallback(){this.ready&&this.swap()}};customElements.get(b)||customElements.define(b,C);var k=class extends HTMLElement{constructor(){super()}connectedCallback(){const t=this.closest(b);t?(this.remove(),t.init()):console.warn(`Failed to find parent ${b} from ${O}`)}};customElements.get(O)||customElements.define(O,k)})();

Printers

Printer Supplies

  • Solutions & Services

    Featured Software

    Office Printing Solutions

    Industry

    Global Document Services

    Production Print Solutions

    Small and Medium Business Solutions

  • Customer Support

    All Support and Drivers

  • Partners

    Sell Xerox products and services

    Log in to your partner portal

    Buy products and services

  • Log in to your Account

    24/7 access to the tools you need from anywhere.
    Don't have an account? Create one now

    Forgot your password?

    Your Xerox. Simplified.

    Manage your equipment, software and solutions all in one place.