mirror of
https://github.com/Myxelium/Bridge-Multi.git
synced 2026-04-11 22:29:38 +00:00
Add "Upload Date" column
This commit is contained in:
@@ -218,6 +218,10 @@
|
||||
<input id="difficultyColumn" type="checkbox" checked="checked" class="checkbox mr-1" [formControl]="difficultyColumn" />
|
||||
Difficulty
|
||||
</label>
|
||||
<label class="label cursor-pointer" for="uploadedColumn">
|
||||
<input id="uploadedColumn" type="checkbox" checked="checked" class="checkbox mr-1" [formControl]="uploadedColumn" />
|
||||
Upload Date
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@ export class SettingsComponent implements OnInit {
|
||||
public charterColumn: FormControl<boolean>
|
||||
public lengthColumn: FormControl<boolean>
|
||||
public difficultyColumn: FormControl<boolean>
|
||||
public uploadedColumn: FormControl<boolean>
|
||||
|
||||
updateAvailable: 'yes' | 'no' | 'error' = 'no'
|
||||
loginClicked = false
|
||||
@@ -57,6 +58,7 @@ export class SettingsComponent implements OnInit {
|
||||
this.charterColumn = new FormControl<boolean>(ss.visibleColumns.includes('charter'), { nonNullable: true })
|
||||
this.lengthColumn = new FormControl<boolean>(ss.visibleColumns.includes('length'), { nonNullable: true })
|
||||
this.difficultyColumn = new FormControl<boolean>(ss.visibleColumns.includes('difficulty'), { nonNullable: true })
|
||||
this.uploadedColumn = new FormControl<boolean>(ss.visibleColumns.includes('uploaded'), { nonNullable: true })
|
||||
|
||||
this.artistColumn.valueChanges.subscribe(value => value ? ss.addVisibleColumn('artist') : ss.removeVisibleColumn('artist'))
|
||||
this.albumColumn.valueChanges.subscribe(value => value ? ss.addVisibleColumn('album') : ss.removeVisibleColumn('album'))
|
||||
@@ -66,6 +68,7 @@ export class SettingsComponent implements OnInit {
|
||||
this.lengthColumn.valueChanges.subscribe(value => value ? ss.addVisibleColumn('length') : ss.removeVisibleColumn('length'))
|
||||
this.difficultyColumn.valueChanges
|
||||
.subscribe(value => value ? ss.addVisibleColumn('difficulty') : ss.removeVisibleColumn('difficulty'))
|
||||
this.uploadedColumn.valueChanges.subscribe(value => value ? ss.addVisibleColumn('uploaded') : ss.removeVisibleColumn('uploaded'))
|
||||
}
|
||||
|
||||
async ngOnInit() {
|
||||
|
||||
Reference in New Issue
Block a user