@zohodesk/a11y

2.2.0 • Public • Published

DOT Style Guide

In this Package, We Provide Some Basic Components For Accessibility

2.2.0

  • NavigationManager and SkipNavigation added.

  • FocusScope

    isFocusRingEnabled changed to isTabKeyEnabled

    List Navigation issue fixes.

  • FocusScopeUtil

    Common functionality added to detect landmark elements. This function filter out all the valid landmark element.

    isFocusRingEnabled changed to isTabKeyEnabled

    data-a11y-list, data-a11y-focus-main-area - New attributes added to detect list elements and main focusable areas and elements.

2.1.2

  • FocusScope - Enter action prevent default - Text area field issue fix.

2.1.1

  • FocusScope - Enter action - Conflict between System focus and visible focus fixed.

2.1.0

  • FocusScope

    Prop names changed - restoreFocus => needRestoreFocus, autoFocus => needAutoFocus, needArrowLoop => needListNavigation, needTabLoop => needFocusLoop, enableEnterAction => needEnterAction

    utils - issue fix on applyFocusStyle.

2.0.2

  • index.js added in home directory

2.0.1

  • FocusScope

    mousedown event listener added for document when file downloads on the app. so that it won't be assigned everytime component re-renders.

    defaultProps and propTypes moved as separate file.

    useRestoreFocus - removing focusStyle of previous active element.

    useFocusScope - Removed document onClick from this hook as it assigned everytime focusscope re-renders.

2.0.0

  • FocusScope

    Enhanced list navigation and key navigation.

    FetchingNextOptions on scroll has been done.

  • Provider - A11y common configuration has been created.

1.3.7

  • FocusScope

    Space key issue fix.

    scroll fix on focus.

1.3.6

1.3.4, 1.3.5

  • FocusScope - Variable initialization on component update fixed.

1.3.3

  • FocusScope - Arrow event conflict fix.

1.1.2

  • FocusScope

    Container focus check added.

    enableEnterAction prop added.

    Enter key action propagation issue fixed.

1.0.3

  • FocusScope - Focus scope css varible format updated according to UCL package.

1.0.2

  • FocusScope - FocusScope enhancement.

1.0.1

  • FocusScope - FocusScope Implemented.

Package Sidebar

Install

npm i @zohodesk/a11y

Weekly Downloads

511

Version

2.2.0

License

ISC

Unpacked Size

42.4 kB

Total Files

23

Last publish

Collaborators

  • hariharan_vs
  • eldhose_saji
  • sankara.subramanian
  • madhubalan
  • deekay.npm
  • sheikbasheeth
  • jos33
  • rajsekar.haribalan
  • selvakumar.pl
  • muthumari
  • sundarrajkumar.m
  • prakash.m
  • maheshmdr
  • _dev_johnson
  • karuppiah.r
  • navas-0968
  • vallinayagam.t
  • iambk
  • lakshmi_ts
  • mariappan.r
  • antro.j
  • ganeshkumar.m
  • vimalesan
  • skumaresan
  • kathiresan.r
  • jesinth
  • sriramamoorthy
  • lingam
  • ponkumar.s
  • sudalaimuthu
  • iniankarthick
  • johnson_raavanan
  • ksamy2020
  • kumaresanm
  • villuvicky
  • indragith