Designs
This commit is contained in:
parent
56b3fa7ce7
commit
14621e7a15
|
|
@ -204,6 +204,8 @@ const String kSettingsGroupSettingsView = 'group_settings_view';
|
||||||
const String kSettingsGroupSettingsEdit = 'group_settings_edit';
|
const String kSettingsGroupSettingsEdit = 'group_settings_edit';
|
||||||
const String kSettingsCustomFields = 'custom_fields';
|
const String kSettingsCustomFields = 'custom_fields';
|
||||||
const String kSettingsCustomDesigns = 'custom_designs';
|
const String kSettingsCustomDesigns = 'custom_designs';
|
||||||
|
const String kSettingsCustomDesignsView = 'custom_designs_view';
|
||||||
|
const String kSettingsCustomDesignsEdit = 'custom_designs_edit';
|
||||||
const String kSettingsGeneratedNumbers = 'generated_numbers';
|
const String kSettingsGeneratedNumbers = 'generated_numbers';
|
||||||
const String kSettingsWorkflowSettings = 'workflow_settings';
|
const String kSettingsWorkflowSettings = 'workflow_settings';
|
||||||
const String kSettingsInvoiceDesign = 'invoice_design';
|
const String kSettingsInvoiceDesign = 'invoice_design';
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,9 @@ abstract class DesignEntity extends Object
|
||||||
|
|
||||||
DesignEntity._();
|
DesignEntity._();
|
||||||
|
|
||||||
|
@override
|
||||||
|
EntityType get entityType => EntityType.design;
|
||||||
|
|
||||||
String get name;
|
String get name;
|
||||||
|
|
||||||
String get displayName => name;
|
String get displayName => name;
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,9 @@ import 'package:invoiceninja_flutter/ui/credit/credit_screen.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/credit/credit_screen_vm.dart';
|
import 'package:invoiceninja_flutter/ui/credit/credit_screen_vm.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/credit/edit/credit_edit_vm.dart';
|
import 'package:invoiceninja_flutter/ui/credit/edit/credit_edit_vm.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/credit/view/credit_view_vm.dart';
|
import 'package:invoiceninja_flutter/ui/credit/view/credit_view_vm.dart';
|
||||||
|
import 'package:invoiceninja_flutter/ui/design/design_screen_vm.dart';
|
||||||
|
import 'package:invoiceninja_flutter/ui/design/edit/design_edit_vm.dart';
|
||||||
|
import 'package:invoiceninja_flutter/ui/design/view/design_view_vm.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/payment/refund/payment_refund_vm.dart';
|
import 'package:invoiceninja_flutter/ui/payment/refund/payment_refund_vm.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/reports/reports_screen.dart';
|
import 'package:invoiceninja_flutter/ui/reports/reports_screen.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/reports/reports_screen_vm.dart';
|
import 'package:invoiceninja_flutter/ui/reports/reports_screen_vm.dart';
|
||||||
|
|
@ -331,6 +334,15 @@ class SettingsScreens extends StatelessWidget {
|
||||||
case kSettingsUserManagementEdit:
|
case kSettingsUserManagementEdit:
|
||||||
screen = UserEditScreen();
|
screen = UserEditScreen();
|
||||||
break;
|
break;
|
||||||
|
case kSettingsCustomDesigns:
|
||||||
|
screen = DesignScreenBuilder();
|
||||||
|
break;
|
||||||
|
case kSettingsCustomDesignsView:
|
||||||
|
screen = DesignViewScreen();
|
||||||
|
break;
|
||||||
|
case kSettingsCustomDesignsEdit:
|
||||||
|
screen = DesignEditScreen();
|
||||||
|
break;
|
||||||
case kSettingsAccountManagement:
|
case kSettingsAccountManagement:
|
||||||
screen = AccountManagementScreen();
|
screen = AccountManagementScreen();
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,9 @@ abstract class StubEntity extends Object with BaseEntity implements Built<StubEn
|
||||||
|
|
||||||
StubEntity._();
|
StubEntity._();
|
||||||
|
|
||||||
|
@override
|
||||||
|
EntityType get entityType => EntityType.stub;
|
||||||
|
|
||||||
String get displayName {
|
String get displayName {
|
||||||
// STARTER: display name - do not remove comment
|
// STARTER: display name - do not remove comment
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue