Add view action

This commit is contained in:
Hillel Coren 2021-09-26 18:28:37 +03:00
parent f15bed7f4c
commit 45eb420b96
8 changed files with 33 additions and 0 deletions

View File

@ -320,6 +320,10 @@ abstract class ExpenseEntity extends Object
final actions = <EntityAction>[];
if (!isDeleted) {
if (!multiselect && includePreview) {
actions.add(EntityAction.preview);
}
if (includeEdit &&
!multiselect &&
userCompany.canEditEntity(this) &&

View File

@ -759,6 +759,10 @@ abstract class InvoiceEntity extends Object
final actions = <EntityAction>[];
if (!isDeleted) {
if (includePreview && !multiselect) {
actions.add(EntityAction.preview);
}
if (userCompany.canEditEntity(this)) {
if (includeEdit && !multiselect) {
actions.add(EntityAction.edit);

View File

@ -385,6 +385,10 @@ abstract class PaymentEntity extends Object
final actions = <EntityAction>[];
if (!isDeleted) {
if (includePreview && !multiselect) {
actions.add(EntityAction.preview);
}
if (userCompany.canEditEntity(this)) {
if (!multiselect) {
if (includeEdit) {

View File

@ -304,6 +304,10 @@ abstract class ProductEntity extends Object
final actions = <EntityAction>[];
if (!isDeleted) {
if (includePreview && !multiselect) {
actions.add(EntityAction.preview);
}
if (!multiselect &&
!multiselect &&
includeEdit &&

View File

@ -167,6 +167,10 @@ abstract class ProjectEntity extends Object
final actions = <EntityAction>[];
if (!multiselect) {
if (includePreview) {
actions.add(EntityAction.preview);
}
if (!isDeleted) {
if (includeEdit && userCompany.canEditEntity(this)) {
actions.add(EntityAction.edit);

View File

@ -547,6 +547,10 @@ abstract class TaskEntity extends Object
final actions = <EntityAction>[];
if (!isDeleted) {
if (includePreview && !multiselect) {
actions.add(EntityAction.preview);
}
if (includeEdit &&
userCompany.canEditEntity(this) &&
!isDeleted &&

View File

@ -195,6 +195,10 @@ abstract class VendorEntity extends Object
final actions = <EntityAction>[];
if (!isDeleted && !multiselect) {
if (includePreview) {
actions.add(EntityAction.preview);
}
if (includeEdit && userCompany.canEditEntity(this)) {
actions.add(EntityAction.edit);
}

View File

@ -86,6 +86,11 @@ abstract class StubEntity extends Object with BaseEntity implements Built<StubEn
final actions = <EntityAction>[];
if (!isDeleted && !multiselect) {
if (includePreview) {
actions.add(EntityAction.preview);
}
if (!multiselect && includeEdit && userCompany.canEditEntity(this)) {
actions.add(EntityAction.edit);
}