File tree Expand file tree Collapse file tree 5 files changed +14
-8
lines changed Expand file tree Collapse file tree 5 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 1
1
<ol class =' toc-level-0' >
2
2
<li class =' toc-level-0' >
3
- <a {{ action ' toggle ' ' modules' }} href =' #' data-test-toc-title =' packages' >Packages</a >
3
+ <a {{ on ' click ' ( fn this.toggle ' modules' ) }} href =' #' data-test-toc-title =' packages' >Packages</a >
4
4
<ol class =' toc-level-1 modules selected' >
5
5
{{ #each @moduleIDs as |moduleID |}}
6
6
16
16
17
17
{{ #if @isShowingNamespaces }}
18
18
<li class =' toc-level-0' >
19
- <a {{ action ' toggle ' ' namespaces' }} href =' #' data-test-toc-title =' namespaces' >Namespaces</a >
19
+ <a {{ on ' click ' ( fn this.toggle ' namespaces' ) }} href =' #' data-test-toc-title =' namespaces' >Namespaces</a >
20
20
<ol class =' toc-level-1 namespaces selected' >
21
21
{{ #each @namespaceIDs as |namespaceID |}}
22
22
<li class =' toc-level-1' data-test-namespace ={{ namespaceID }} >
28
28
{{ /if }}
29
29
30
30
<li class =' toc-level-0' >
31
- <a {{ action ' toggle ' ' classes' }} href =' #' data-test-toc-title =' classes' >Classes</a >
31
+ <a {{ on ' click ' ( fn this.toggle ' classes' ) }} href =' #' data-test-toc-title =' classes' >Classes</a >
32
32
<ol class =' toc-level-1 classes selected' >
33
33
{{ #each @classesIDs as |classID |}}
34
34
<li class =' toc-level-1' data-test-class ={{ classID }} >
39
39
</li >
40
40
</ol >
41
41
<label class =' toc-private-toggle' >
42
- <Input @ type =' checkbox' @ checked ={{ @showPrivateClasses }} class =' private-deprecated-toggle' />
42
+ <input type =' checkbox' checked ={{ @showPrivateClasses }} onchange = {{ @togglePrivateClasses }} class =' private-deprecated-toggle' />
43
43
Show Private / Deprecated
44
44
</label >
Original file line number Diff line number Diff line change 1
1
/* eslint-disable ember/no-computed-properties-in-native-classes */
2
- import { computed } from '@ember/object' ;
2
+ import { action , computed , set } from '@ember/object' ;
3
3
import { inject as service } from '@ember/service' ;
4
4
import { readOnly , alias } from '@ember/object/computed' ;
5
5
import Controller from '@ember/controller' ;
@@ -121,4 +121,9 @@ export default class ProjectVersionController extends Controller {
121
121
122
122
@readOnly ( 'model.project.id' )
123
123
activeProject ;
124
+
125
+ @action
126
+ togglePrivateClasses ( ) {
127
+ set ( this , 'showPrivateClasses' , ! this . showPrivateClasses ) ;
128
+ }
124
129
}
Original file line number Diff line number Diff line change 34
34
@moduleIDs ={{ this.shownModuleIDs }}
35
35
@namespaceIDs ={{ this.shownNamespaceIDs }}
36
36
@showPrivateClasses ={{ this.showPrivateClasses }}
37
+ @togglePrivateClasses ={{ this.togglePrivateClasses }}
37
38
@isShowingNamespaces ={{ version-lt this.selectedProjectVersion.compactVersion " 2.16" }}
38
39
/>
39
40
</aside >
Original file line number Diff line number Diff line change 64
64
"ember-composable-helpers" : " ^3.1.1" ,
65
65
"ember-concurrency" : " ^2.3.7" ,
66
66
"ember-data" : " ~3.26.0" ,
67
- "ember-data-fastboot" : " https://codeload. github.com/gaurav0 /ember-data-fastboot/tar.gz/a681c9f3d3e550cc97520abd88272691170e4094 " ,
67
+ "ember-data-fastboot" : " https://github.com/cardstack /ember-data-fastboot#6e6fb8bbf0b405ae174160cc1e4833c5582f68cd " ,
68
68
"ember-exam" : " ^1.0.0" ,
69
69
"ember-export-application-global" : " ^2.0.1" ,
70
70
"ember-fetch" : " ^8.0.4" ,
Original file line number Diff line number Diff line change @@ -6789,9 +6789,9 @@ ember-concurrency-decorators@^2.0.0:
6789
6789
ember-compatibility-helpers "^1.2.0"
6790
6790
ember-destroyable-polyfill "^2.0.2"
6791
6791
6792
- "ember-data-fastboot@https://codeload. github.com/gaurav0 /ember-data-fastboot/tar.gz/a681c9f3d3e550cc97520abd88272691170e4094 ":
6792
+ "ember-data-fastboot@https://github.com/cardstack /ember-data-fastboot#6e6fb8bbf0b405ae174160cc1e4833c5582f68cd ":
6793
6793
version "0.1.2"
6794
- resolved "https://codeload. github.com/gaurav0 /ember-data-fastboot/tar.gz/a681c9f3d3e550cc97520abd88272691170e4094#4f6e6ca12071ace217de17b6e57fbbedb3f2a187 "
6794
+ resolved "https://github.com/cardstack /ember-data-fastboot#6e6fb8bbf0b405ae174160cc1e4833c5582f68cd "
6795
6795
dependencies:
6796
6796
ember-cli-babel "^6.6.0"
6797
6797
ember-cli-version-checker "^2.0.0"
You can’t perform that action at this time.
0 commit comments