This repository was archived by the owner on Feb 12, 2022. It is now read-only.
File tree 4 files changed +14
-9
lines changed
templates/handlebars/fuelux
4 files changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -2071,7 +2071,7 @@ <h5>Choose Folder Location</h5>
2071
2071
</ div >
2072
2072
2073
2073
< div class ="picker-body well ">
2074
- < ul class ="tree " id ="myPickerTree1 " role ="tree ">
2074
+ < ul class ="tree " id ="myPickerTree1 " role ="tree " aria-activedescendant ="" aria-label =" My Tree " >
2075
2075
< li class ="tree-branch hidden " data-template ="treebranch " role ="treeitem " aria-expanded ="false ">
2076
2076
< div class ="tree-branch-header ">
2077
2077
< button type ="button " class ="glyphicon icon-caret glyphicon-play "> < span class ="sr-only "> Open</ span >
@@ -2113,10 +2113,10 @@ <h5>Choose Folder Location</h5>
2113
2113
< h2 > Tree</ h2 >
2114
2114
< div class ="thin-box ">
2115
2115
<!-- Utilizes Handlebars templates (see index.js) -->
2116
- < h3 > folders selectable (please note structure of treebranch)</ h3 >
2116
+ < h3 id =" myTreeLabel " > folders selectable (please note structure of treebranch)</ h3 >
2117
2117
< div id ="myTreeWrapper "> </ div >
2118
2118
2119
- < h3 > only items selectable (please note structure of treebranch)</ h3 >
2119
+ < h3 id =" myTree2Label " > only items selectable (please note structure of treebranch)</ h3 >
2120
2120
< div id ="myTree2Wrapper "> </ div >
2121
2121
2122
2122
</ div >
Original file line number Diff line number Diff line change @@ -999,7 +999,7 @@ define(function (require) {
999
999
1000
1000
var tree = require ( 'hbs!fuelux_templates/tree' ) ;
1001
1001
var $myTreeWrapper = $ ( '#myTreeWrapper' ) ;
1002
- $myTreeWrapper . html ( tree ( { id : 'myTree' , folderSelect : true } ) ) ;
1002
+ $myTreeWrapper . html ( tree ( { id : 'myTree' , labelledBy : 'myTreeLabel' , folderSelect : true } ) ) ;
1003
1003
1004
1004
var treeDataSource = function ( parentData , callback ) {
1005
1005
log ( 'Opening branch data: ' , parentData ) ;
@@ -1099,7 +1099,7 @@ define(function (require) {
1099
1099
// initialize
1100
1100
function myTreeInit ( ) {
1101
1101
var $myTree2Wrapper = $ ( '#myTree2Wrapper' ) ;
1102
- $myTree2Wrapper . html ( tree ( { id : 'myTree2' } ) ) ;
1102
+ $myTree2Wrapper . html ( tree ( { id : 'myTree2' , labelledBy : 'myTree2Label' } ) ) ;
1103
1103
1104
1104
var callLimit = 200 ;
1105
1105
var callCount = 0 ;
Original file line number Diff line number Diff line change 1
- <ul class =" tree {{ #if folderSelect }} tree-folder-select{{ /if }} " id =" {{ #if id }} {{ id }} {{ else }} myTree{{ /if }} " role =" tree" aria-activedescendant =" " >
1
+ <ul class =" tree {{ #if folderSelect }} tree-folder-select{{ /if }} "
2
+ id =" {{ #if id }} {{ id }} {{ else }} myTree{{ /if }} "
3
+ role =" tree"
4
+ aria-activedescendant =" "
5
+ {{ #unless labelledBy }} aria-label =" {{ #if label }} {{ label }} {{ /if }} " {{ /unless }}
6
+ {{ #if labelledBy }} aria-labelledby =" {{ labelledBy }} " {{ /if }} >
2
7
<li class =" tree-branch hidden" data-template =" treebranch" role =" treeitem" aria-expanded =" false" >
3
8
<div class =" tree-branch-header" >
4
9
{{ #if folderSelect }} <button type =" button" class =" glyphicon icon-caret glyphicon-play" tabindex =" -1" ><span class =" sr-only" >Open</span ></button >{{ /if }}
Original file line number Diff line number Diff line change 6
6
< label class ="control-label "> Items selectable only</ label >
7
7
< div class ="form-group ">
8
8
9
- < ul class ="tree " id ="MyTree " role ="tree " aria-activedescendant ="">
9
+ < ul class ="tree " id ="MyTree " role ="tree " aria-activedescendant ="" aria-label =" My Tree " >
10
10
< li class ="tree-branch hidden " data-template ="treebranch " role ="treeitem " aria-expanded ="false ">
11
11
< div class ="tree-branch-header ">
12
12
< button type ="button " class ="tree-branch-name " tabindex ="-1 ">
33
33
< li class ="tree-loader hidden "> < span role ="alert "> Loading...</ span > </ li >
34
34
</ ul >
35
35
36
- < ul class ="tree " id ="MyTree2 " role ="tree " aria-activedescendant ="">
36
+ < ul class ="tree " id ="MyTree2 " role ="tree " aria-activedescendant ="" aria-label =" My Tree 2 " >
37
37
< li class ="tree-branch hidden " data-template ="treebranch " role ="treeitem " aria-expanded ="false ">
38
38
< div class ="tree-branch-header ">
39
39
< button type ="button " class ="tree-branch-name " tabindex ="-1 ">
67
67
< label class ="control-label "> Folders selectable</ label >
68
68
< div class ="form-group ">
69
69
70
- < ul id ="MyTreeSelectableFolder " class ="tree tree-folder-select " role ="tree " aria-activedescendant ="">
70
+ < ul id ="MyTreeSelectableFolder " class ="tree tree-folder-select " role ="tree " aria-activedescendant ="" aria-label =" My Tree Selectable " >
71
71
< li class ="tree-branch hidden " data-template ="treebranch " role ="treeitem " aria-expanded ="false ">
72
72
< div class ="tree-branch-header ">
73
73
< button type ="button " class ="tree-branch-name " tabindex ="-1 ">
You can’t perform that action at this time.
0 commit comments