Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
188 commits
Select commit Hold shift + click to select a range
135fe9a
Add aria directive classes and modal role engine
Jun 25, 2022
24b6374
add aria engines
Jul 21, 2022
238cc7a
fix tests
Jul 21, 2022
7b3163a
fix checkbox styles
Jul 22, 2022
5774bb0
fix b-list
Jul 22, 2022
9123831
refactoring
Jul 24, 2022
b617a3c
refactoring
Jul 24, 2022
b4a0bb5
refactoring in progress
Jul 26, 2022
ada7afb
refactoring i-access
Jul 26, 2022
0493ff5
refactoring
Jul 26, 2022
1eb959d
add v-id directive and implement in code
Jul 27, 2022
16764b5
fix changlelogs
Jul 27, 2022
5a64e7e
add methods description
Jul 27, 2022
409c59a
fix v-attrs parse regexp
Jul 29, 2022
4abc2b6
fixes
Aug 2, 2022
769531d
add tests
Aug 2, 2022
9d348d9
fixes
Aug 2, 2022
4d1edf3
add controls interface and fix roles
Aug 3, 2022
b12c6f4
add readme
Aug 3, 2022
4127c80
refactoring
Aug 3, 2022
58af584
refactoring
Aug 3, 2022
40304fb
refactoring
Aug 9, 2022
017d137
refactoring tests folders
Aug 10, 2022
51b2210
refactor
Aug 10, 2022
b63e776
refactoring
Aug 12, 2022
93c203c
upd deps
Aug 15, 2022
18ce98f
add AccessibleElement type
Aug 15, 2022
3932ca7
refactor: small refactoring of new properties
kobezzza Aug 16, 2022
ee0135a
chore: updated changelog
kobezzza Aug 16, 2022
47d1cbe
fix: added support for updating directive value
kobezzza Aug 16, 2022
c7251ef
doc: improved doc
kobezzza Aug 16, 2022
305a2dd
chore: updated changelog
kobezzza Aug 16, 2022
bb13d56
chore: added new test & refactoring
kobezzza Aug 16, 2022
ae97108
refactor: better naming
kobezzza Aug 16, 2022
3422e05
chore: updated changelog
kobezzza Aug 16, 2022
d13f3a7
doc: added doc for new helpers
kobezzza Aug 16, 2022
0750ae6
refactor: moved `is` upper
kobezzza Aug 17, 2022
09072bd
refactor: better doc & review new methods
kobezzza Aug 17, 2022
7d73e05
fix test
Aug 16, 2022
d614efa
fix getFoldedMod usage
Aug 16, 2022
e74a134
refactoring getFoldedMod
Aug 16, 2022
0b80f39
chore: fixed jsdoc
kobezzza Aug 17, 2022
fa32fa3
:art:
kobezzza Aug 17, 2022
09eca92
:art:
kobezzza Aug 17, 2022
df6aa32
chore: updated version wildcard
kobezzza Aug 17, 2022
cce0816
refactor: simple refactoring of new methods
kobezzza Aug 17, 2022
d276688
chore: updated changelog
kobezzza Aug 17, 2022
0ecfe4a
doc: improved doc
kobezzza Aug 17, 2022
072f904
chore: updated versrion wildcard
kobezzza Aug 17, 2022
f9b2fee
doc: added a new example
kobezzza Aug 17, 2022
f50dba1
fix iAccess
Aug 17, 2022
50d805a
fix changlelog
Aug 17, 2022
0ec1760
b-list doc
Aug 17, 2022
294d3c0
b-tree doc
Aug 17, 2022
d969a56
b-window doc
Aug 17, 2022
109dc46
demo changelog
Aug 17, 2022
441cfc2
b-select doc
Aug 17, 2022
c4f173b
changlog about v-id
Aug 17, 2022
5c2c245
b-checkbox changlog
Aug 17, 2022
e3db4b7
add static property params
Aug 17, 2022
1c22027
fix iaccess
Aug 17, 2022
cfded05
fix iaccess
Aug 18, 2022
eb47421
refactoring
Aug 18, 2022
689f5dc
refactoring
Aug 18, 2022
ef9e00c
refactoring
Aug 19, 2022
fac1b99
refactoring
Aug 19, 2022
cf37e1b
fixing tests & adding new tests
Aug 20, 2022
4c14a60
📝
Aug 23, 2022
38fb29d
doc: added more examples
Sep 9, 2022
c59df15
chore: moved down a18ly charter
Sep 9, 2022
a7afb17
chore: removed redundant chars from the example
Sep 9, 2022
da9c5b6
Add aria directive classes and modal role engine
Jun 25, 2022
bdecfd7
add aria engines
Jul 21, 2022
3916298
fix tests
Jul 21, 2022
b2f67de
fix checkbox styles
Jul 22, 2022
d3ef58e
fix b-list
Jul 22, 2022
80979b8
refactoring
Jul 24, 2022
39e2dd2
refactoring
Jul 24, 2022
53f840e
refactoring in progress
Jul 26, 2022
984645c
refactoring i-access
Jul 26, 2022
8316349
refactoring
Jul 26, 2022
3b36688
add v-id directive and implement in code
Jul 27, 2022
9332ec3
fix changlelogs
Jul 27, 2022
21fdbb5
add methods description
Jul 27, 2022
5836d46
fix v-attrs parse regexp
Jul 29, 2022
23f9a57
fixes
Aug 2, 2022
50c5354
add tests
Aug 2, 2022
2b5ad51
fixes
Aug 2, 2022
fd561f7
add controls interface and fix roles
Aug 3, 2022
f2b1bbd
add readme
Aug 3, 2022
726db81
refactoring
Aug 3, 2022
f43e313
refactoring
Aug 3, 2022
68e6275
refactoring
Aug 9, 2022
93ff1db
refactoring tests folders
Aug 10, 2022
4807eef
refactor
Aug 10, 2022
8de104f
refactoring
Aug 12, 2022
91d2ca1
upd deps
Aug 15, 2022
7c06741
add AccessibleElement type
Aug 15, 2022
3d0d5bd
refactor: small refactoring of new properties
kobezzza Aug 16, 2022
660f79a
chore: updated changelog
kobezzza Aug 16, 2022
0a5fedd
fix: added support for updating directive value
kobezzza Aug 16, 2022
9a4c4f3
doc: improved doc
kobezzza Aug 16, 2022
87ccfe1
chore: updated changelog
kobezzza Aug 16, 2022
d1c3e1e
chore: added new test & refactoring
kobezzza Aug 16, 2022
b61891c
refactor: better naming
kobezzza Aug 16, 2022
dfe95d5
chore: updated changelog
kobezzza Aug 16, 2022
8ce0f57
doc: added doc for new helpers
kobezzza Aug 16, 2022
a05a3fe
refactor: moved `is` upper
kobezzza Aug 17, 2022
a9171a6
refactor: better doc & review new methods
kobezzza Aug 17, 2022
dff281a
fix test
Aug 16, 2022
e515928
fix getFoldedMod usage
Aug 16, 2022
ce621e4
refactoring getFoldedMod
Aug 16, 2022
5ade7f6
chore: fixed jsdoc
kobezzza Aug 17, 2022
04d99b8
:art:
kobezzza Aug 17, 2022
d842a9c
:art:
kobezzza Aug 17, 2022
b57b169
chore: updated version wildcard
kobezzza Aug 17, 2022
0d17cc7
refactor: simple refactoring of new methods
kobezzza Aug 17, 2022
21911c9
chore: updated changelog
kobezzza Aug 17, 2022
846b51a
doc: improved doc
kobezzza Aug 17, 2022
145b4eb
chore: updated versrion wildcard
kobezzza Aug 17, 2022
05794ab
doc: added a new example
kobezzza Aug 17, 2022
27bd6c2
fix iAccess
Aug 17, 2022
d3acc0d
fix changlelog
Aug 17, 2022
09827ff
b-list doc
Aug 17, 2022
ea332b6
b-tree doc
Aug 17, 2022
99f6684
b-window doc
Aug 17, 2022
4c202f9
demo changelog
Aug 17, 2022
9b9410c
b-select doc
Aug 17, 2022
2c169b9
changlog about v-id
Aug 17, 2022
d5fcad9
b-checkbox changlog
Aug 17, 2022
f45169e
add static property params
Aug 17, 2022
4cd32fe
fix iaccess
Aug 17, 2022
17fe544
fix iaccess
Aug 18, 2022
db0cbbd
refactoring
Aug 18, 2022
49c4bc3
refactoring
Aug 18, 2022
96ac950
refactoring
Aug 19, 2022
fabd2a5
refactoring
Aug 19, 2022
6de694e
fixing tests & adding new tests
Aug 20, 2022
cf6e007
📝
Aug 23, 2022
894261e
doc: added more examples
Sep 9, 2022
0cbe29f
chore: moved down a18ly charter
Sep 9, 2022
f8e304b
chore: removed redundant chars from the example
Sep 9, 2022
497425e
refactoring list
Sep 13, 2022
7520a44
improve docs
Sep 13, 2022
9577f66
rename folder
Sep 13, 2022
3dfc28a
improve doc
Sep 13, 2022
c796ea9
fix v-attrs
Sep 13, 2022
439be03
fix tests
Sep 13, 2022
506b442
Merge branch 'issue-720-add-aria-directive' of https://github.com/V4F…
kobezzza Sep 14, 2022
4b211ee
Merge branch 'master' into issue-720-add-aria-directive
kobezzza Sep 14, 2022
65c07bc
chore: removed roles-engines
kobezzza Sep 14, 2022
1f65216
refactor: renamed interface `AriaRoleEngine` to `AriaRole`
kobezzza Sep 14, 2022
8631286
refactor: renamed all `Aria` chunks to `ARIA`; removed redundant `Eng…
kobezzza Sep 14, 2022
98f2daf
chore: simple stylish fixes
kobezzza Sep 14, 2022
98275b2
refactor: simplify adapter API
kobezzza Sep 14, 2022
8fe6b8b
chore: simple stylish fixes
kobezzza Sep 14, 2022
55e423c
refactor: renamed `setAttr` to `setAttribute`
kobezzza Sep 14, 2022
88ebae0
chore: simple stylish fixes
kobezzza Sep 14, 2022
bf89ab4
refactor: renamed `EngineOptions` to `RoleOptions`; stylish refactoring
kobezzza Sep 14, 2022
5faa85c
doc: added info about role handlers
kobezzza Sep 14, 2022
da47fc6
chore: added doc header
kobezzza Sep 14, 2022
3250bdf
refactor: fixed import
kobezzza Sep 14, 2022
48986c6
refactor: replaced `Element` to `AccessibleElement`
kobezzza Sep 14, 2022
957828a
doc: improved doc
kobezzza Sep 14, 2022
bc37cfc
fix: parameters should be optional
kobezzza Sep 14, 2022
46a8b9a
chore: small stylish fixes
kobezzza Sep 14, 2022
95fd8d6
refactor: renamed `setAttributes` to `setRoleAttributes`
kobezzza Sep 14, 2022
04b5138
fix: should support the `role` attribute
kobezzza Sep 14, 2022
2c34137
fix: should wrap promises and handlers with async
kobezzza Sep 14, 2022
50ce8f9
refactoring params
Sep 18, 2022
5763a02
refactoring
Sep 18, 2022
f379996
refactoring interfaces
Sep 18, 2022
42615b4
fixes
Sep 18, 2022
238896e
chore: simple stylish fixed
kobezzza Sep 23, 2022
1221236
chore: better exception
kobezzza Sep 23, 2022
7a4e0b9
refactor: added re-export for interfaces
kobezzza Sep 23, 2022
c7d99aa
chore: simple stylish fixes
kobezzza Sep 23, 2022
9e0803f
chore: simple stylish fixes
kobezzza Sep 23, 2022
10c4eca
doc: improved doc
kobezzza Sep 23, 2022
ad5409c
doc: improved doc
kobezzza Sep 23, 2022
24415fe
chore: simple stylish fixes
kobezzza Sep 23, 2022
3006294
chore: added a lin to the doc
kobezzza Sep 23, 2022
042f297
add listbox
Oct 1, 2022
574bd07
replace new methods from iAccess to dom
Oct 3, 2022
85baf07
add dialog logic
Oct 4, 2022
f5ec456
add accessibility methods to widgets
Oct 5, 2022
2fc6de7
fix methods
Oct 6, 2022
f9009d3
refactor iInput
Oct 8, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 71 additions & 3 deletions components-lock.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"hash": "18506bae5f4874b01c4ad66a342b83571739c7f8713e0762997f1b75b4e9b26f",
"hash": "02638d9c8a09972771dc7664065e29dfbb9cb4fbc36405d85f85e5230ec4cba6",
"data": {
"%data": "%data:Map",
"%data:Map": [
Expand Down Expand Up @@ -233,6 +233,38 @@
"etpl": null
}
],
[
"b-dummy-dialog",
{
"index": "src/dummies/b-dummy-dialog/index.js",
"declaration": {
"name": "b-dummy-dialog",
"parent": null,
"dependencies": [],
"libs": []
},
"name": "b-dummy-dialog",
"parent": null,
"dependencies": [],
"libs": [],
"resolvedLibs": {
"%data": "%data:Set",
"%data:Set": []
},
"resolvedOwnLibs": {
"%data": "%data:Set",
"%data:Set": []
},
"type": "block",
"mixin": false,
"logic": "src/dummies/b-dummy-dialog/b-dummy-dialog.ts",
"styles": [
"src/dummies/b-dummy-dialog/b-dummy-dialog.styl"
],
"tpl": "src/dummies/b-dummy-dialog/b-dummy-dialog.ss",
"etpl": null
}
],
[
"b-dummy-lfc",
{
Expand Down Expand Up @@ -265,6 +297,38 @@
"etpl": null
}
],
[
"b-dummy-listbox",
{
"index": "src/dummies/b-dummy-listbox/index.js",
"declaration": {
"name": "b-dummy-listbox",
"parent": "i-block",
"dependencies": [],
"libs": []
},
"name": "b-dummy-listbox",
"parent": "i-block",
"dependencies": [],
"libs": [],
"resolvedLibs": {
"%data": "%data:Set",
"%data:Set": []
},
"resolvedOwnLibs": {
"%data": "%data:Set",
"%data:Set": []
},
"type": "block",
"mixin": false,
"logic": "src/dummies/b-dummy-listbox/b-dummy-listbox.ts",
"styles": [
"src/dummies/b-dummy-listbox/b-dummy-listbox.styl"
],
"tpl": "src/dummies/b-dummy-listbox/b-dummy-listbox.ss",
"etpl": null
}
],
[
"b-dummy-module-loader",
{
Expand Down Expand Up @@ -1997,7 +2061,9 @@
"b-dummy-sync",
"b-dummy-state",
"b-dummy-control-list",
"b-dummy-decorators"
"b-dummy-decorators",
"b-dummy-listbox",
"b-dummy-dialog"
],
"libs": [
"core/cookies",
Expand Down Expand Up @@ -2041,7 +2107,9 @@
"b-dummy-sync",
"b-dummy-state",
"b-dummy-control-list",
"b-dummy-decorators"
"b-dummy-decorators",
"b-dummy-listbox",
"b-dummy-dialog"
],
"libs": [
"core/cookies",
Expand Down
2 changes: 2 additions & 0 deletions index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -215,3 +215,5 @@ interface TouchGesturePoint extends Partial<TouchGesturesCreateOptions> {
x: number;
y: number;
}

type AccessibleElement = Element & HTMLOrSVGElement;
115 changes: 80 additions & 35 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -146,15 +146,15 @@
"@types/glob": "7.2.0",
"@types/semver": "7.3.10",
"@types/webpack": "5.28.0",
"@v4fire/core": "3.86.2",
"@v4fire/core": "3.87.0",
"@v4fire/linters": "1.9.0",
"husky": "7.0.4",
"nyc": "15.1.0",
"playwright": "1.20.0",
"webpack": "5.70.0"
},
"peerDependencies": {
"@v4fire/core": "^3.86.2",
"@v4fire/core": "^3.87.0",
"webpack": "^5.70.0"
}
}
11 changes: 11 additions & 0 deletions src/base/b-list/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,17 @@ Changelog
> - :house: [Internal]
> - :nail_care: [Polish]

## v3.?.? (2022-??-??)

#### :rocket: New Feature

* Added a new prop `orientation`
* Now the component derives `iAccess`

#### :house: Internal

* Improved component accessibility

## v3.0.0-rc.211 (2021-07-21)

#### :boom: Breaking Change
Expand Down
Loading