@ -17,7 +17,7 @@
*ngTemplateOutlet="actionsTemplate || gridActions; context: { $implicit: row, index: i }"
></ng-container>
<ng-template #gridActions>
@if (hasAvailableActions(row)) {
@if (hasVisibleActions(row)) {
<abp-grid-actions [index]="i" [record]="row" text="AbpUi::Actions"></abp-grid-actions>
}
</ng-template>
@ -206,7 +206,7 @@ export class ExtensibleTableComponent<R = any> implements OnChanges {
});
hasAvailableActions(rowData: any): boolean {
hasVisibleActions(rowData: any): boolean {
const actions = this.actionList.toArray();
const visibleActions = actions.filter(action => {
const { visible, permission } = action;