1.0.0 #253
@ -79,11 +79,11 @@ export class AutoRolesRulesComponent implements OnInit {
|
||||
) {
|
||||
}
|
||||
|
||||
getEmojiUrl(name: string): string {
|
||||
public getEmojiUrl(name: string): string {
|
||||
return this.guild?.emojis.filter(x => x.name == name)[0].url ?? "";
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
public ngOnInit(): void {
|
||||
this.data.getServerFromRoute(this.route);
|
||||
this.spinner.showSpinner();
|
||||
if (!this.route.snapshot.params["autoRoleId"]) {
|
||||
@ -116,7 +116,7 @@ export class AutoRolesRulesComponent implements OnInit {
|
||||
this.loadNextPage();
|
||||
}
|
||||
|
||||
loadNextPage() {
|
||||
public loadNextPage(): void {
|
||||
this.loading = true;
|
||||
this.data.query<AutoRoleRuleQuery>(Queries.autoRoleRulesQuery, {
|
||||
id: this.sidebar.server$.value?.id, filter: this.filter, page: this.page, sort: this.sort
|
||||
@ -135,7 +135,7 @@ export class AutoRolesRulesComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
setFilterForm() {
|
||||
public setFilterForm(): void {
|
||||
this.filterForm = this.fb.group({
|
||||
id: new FormControl<number | null>(null),
|
||||
emojiName: new FormControl<string | null>(null),
|
||||
@ -173,7 +173,7 @@ export class AutoRolesRulesComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
nextPage(event: LazyLoadEvent) {
|
||||
public nextPage(event: LazyLoadEvent): void {
|
||||
this.page.pageSize = event.rows ?? 0;
|
||||
if (event.first != null && event.rows != null)
|
||||
this.page.pageIndex = event.first / event.rows;
|
||||
@ -183,15 +183,15 @@ export class AutoRolesRulesComponent implements OnInit {
|
||||
this.loadNextPage();
|
||||
}
|
||||
|
||||
resetFilters() {
|
||||
public resetFilters(): void {
|
||||
this.filterForm.reset();
|
||||
}
|
||||
|
||||
onRowEditInit(table: Table, autoRoleRule: AutoRoleRule, index: number) {
|
||||
public onRowEditInit(table: Table, autoRoleRule: AutoRoleRule, index: number): void {
|
||||
this.clonedUsers[index] = { ...autoRoleRule };
|
||||
}
|
||||
|
||||
onRowEditSave(table: Table, newAutoRoleRule: AutoRoleRule, index: number) {
|
||||
public onRowEditSave(table: Table, newAutoRoleRule: AutoRoleRule, index: number): void {
|
||||
if (this.isEditingNew && JSON.stringify(newAutoRoleRule) === JSON.stringify(this.newAutoRoleTemplate)) {
|
||||
this.isEditingNew = false;
|
||||
this.rules.splice(index, 1);
|
||||
@ -239,7 +239,7 @@ export class AutoRolesRulesComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
onRowEditCancel(index: number) {
|
||||
public onRowEditCancel(index: number): void {
|
||||
if (this.isEditingNew) {
|
||||
this.rules.splice(index, 1);
|
||||
delete this.clonedUsers[index];
|
||||
@ -251,7 +251,7 @@ export class AutoRolesRulesComponent implements OnInit {
|
||||
delete this.clonedUsers[index];
|
||||
}
|
||||
|
||||
deleteAutoRoleRule(autoRoleRule: AutoRoleRule) {
|
||||
public deleteAutoRoleRule(autoRoleRule: AutoRoleRule): void {
|
||||
this.confirmDialog.confirmDialog(
|
||||
this.translate.instant("view.server.auto_roles.rules.message.auto_role_rule_delete"), this.translate.instant("view.server.auto_roles.rules.message.auto_role_rule_delete_q", { id: autoRoleRule.id }),
|
||||
() => {
|
||||
@ -271,7 +271,7 @@ export class AutoRolesRulesComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
addAutoRoleRule(table: Table) {
|
||||
public addAutoRoleRule(table: Table): void {
|
||||
const newAutoRole = JSON.parse(JSON.stringify(this.newAutoRoleTemplate));
|
||||
newAutoRole.id = Math.max.apply(Math, this.rules.map(u => {
|
||||
return u.id ?? 0;
|
||||
|
@ -75,7 +75,7 @@ export class AutoRolesComponent implements OnInit {
|
||||
) {
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
public ngOnInit(): void {
|
||||
this.data.getServerFromRoute(this.route);
|
||||
|
||||
this.spinner.showSpinner();
|
||||
@ -98,7 +98,7 @@ export class AutoRolesComponent implements OnInit {
|
||||
this.loadNextPage();
|
||||
}
|
||||
|
||||
loadNextPage() {
|
||||
public loadNextPage(): void {
|
||||
this.loading = true;
|
||||
this.data.query<AutoRoleQuery>(Queries.autoRolesQuery, {
|
||||
id: this.sidebar.server$.value?.id, filter: this.filter, page: this.page, sort: this.sort
|
||||
@ -114,7 +114,7 @@ export class AutoRolesComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
setFilterForm() {
|
||||
public setFilterForm(): void {
|
||||
this.filterForm = this.fb.group({
|
||||
id: new FormControl<number | null>(null),
|
||||
channelId: new FormControl<string | null>(null),
|
||||
@ -159,7 +159,7 @@ export class AutoRolesComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
nextPage(event: LazyLoadEvent) {
|
||||
public nextPage(event: LazyLoadEvent): void {
|
||||
this.page.pageSize = event.rows ?? 0;
|
||||
if (event.first != null && event.rows != null)
|
||||
this.page.pageIndex = event.first / event.rows;
|
||||
@ -169,15 +169,15 @@ export class AutoRolesComponent implements OnInit {
|
||||
this.loadNextPage();
|
||||
}
|
||||
|
||||
resetFilters() {
|
||||
public resetFilters(): void {
|
||||
this.filterForm.reset();
|
||||
}
|
||||
|
||||
onRowEditInit(table: Table, autoRole: AutoRole, index: number) {
|
||||
public onRowEditInit(table: Table, autoRole: AutoRole, index: number): void {
|
||||
this.clonedUsers[index] = { ...autoRole };
|
||||
}
|
||||
|
||||
onRowEditSave(table: Table, newAutoRole: AutoRole, index: number) {
|
||||
public onRowEditSave(table: Table, newAutoRole: AutoRole, index: number): void {
|
||||
if (this.isEditingNew && JSON.stringify(newAutoRole) === JSON.stringify(this.newAutoRoleTemplate)) {
|
||||
this.isEditingNew = false;
|
||||
this.auto_roles.splice(index, 1);
|
||||
@ -205,7 +205,7 @@ export class AutoRolesComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
onRowEditCancel(index: number) {
|
||||
public onRowEditCancel(index: number): void {
|
||||
if (this.isEditingNew) {
|
||||
this.auto_roles.splice(index, 1);
|
||||
delete this.clonedUsers[index];
|
||||
@ -217,7 +217,7 @@ export class AutoRolesComponent implements OnInit {
|
||||
delete this.clonedUsers[index];
|
||||
}
|
||||
|
||||
deleteAutoRole(autoRole: AutoRole) {
|
||||
public deleteAutoRole(autoRole: AutoRole): void {
|
||||
this.confirmDialog.confirmDialog(
|
||||
this.translate.instant("view.server.auto_roles.message.auto_role_delete"), this.translate.instant("view.server.auto_roles.message.auto_role_delete_q", { id: autoRole.id }),
|
||||
() => {
|
||||
@ -239,7 +239,7 @@ export class AutoRolesComponent implements OnInit {
|
||||
|
||||
}
|
||||
|
||||
addAutoRole(table: Table) {
|
||||
public addAutoRole(table: Table): void {
|
||||
const newAutoRole = JSON.parse(JSON.stringify(this.newAutoRoleTemplate));
|
||||
newAutoRole.id = Math.max.apply(Math, this.auto_roles.map(u => {
|
||||
return u.id ?? 0;
|
||||
|
Loading…
Reference in New Issue
Block a user