2293 lines
78 KiB
Dart
2293 lines
78 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'entities.dart';
|
|
|
|
// **************************************************************************
|
|
// Generator: BuiltValueGenerator
|
|
// **************************************************************************
|
|
|
|
// ignore_for_file: always_put_control_body_on_new_line
|
|
// ignore_for_file: annotate_overrides
|
|
// ignore_for_file: avoid_annotating_with_dynamic
|
|
// ignore_for_file: avoid_returning_this
|
|
// ignore_for_file: omit_local_variable_types
|
|
// ignore_for_file: prefer_expression_function_bodies
|
|
// ignore_for_file: sort_constructors_first
|
|
|
|
const EntityType _$invoice = const EntityType._('invoice');
|
|
const EntityType _$invoiceItem = const EntityType._('invoiceItem');
|
|
const EntityType _$quote = const EntityType._('quote');
|
|
const EntityType _$product = const EntityType._('product');
|
|
const EntityType _$client = const EntityType._('client');
|
|
const EntityType _$contact = const EntityType._('contact');
|
|
const EntityType _$task = const EntityType._('task');
|
|
const EntityType _$project = const EntityType._('project');
|
|
const EntityType _$expense = const EntityType._('expense');
|
|
const EntityType _$vendor = const EntityType._('vendor');
|
|
const EntityType _$credit = const EntityType._('credit');
|
|
const EntityType _$payment = const EntityType._('payment');
|
|
|
|
EntityType _$typeValueOf(String name) {
|
|
switch (name) {
|
|
case 'invoice':
|
|
return _$invoice;
|
|
case 'invoiceItem':
|
|
return _$invoiceItem;
|
|
case 'quote':
|
|
return _$quote;
|
|
case 'product':
|
|
return _$product;
|
|
case 'client':
|
|
return _$client;
|
|
case 'contact':
|
|
return _$contact;
|
|
case 'task':
|
|
return _$task;
|
|
case 'project':
|
|
return _$project;
|
|
case 'expense':
|
|
return _$expense;
|
|
case 'vendor':
|
|
return _$vendor;
|
|
case 'credit':
|
|
return _$credit;
|
|
case 'payment':
|
|
return _$payment;
|
|
default:
|
|
throw new ArgumentError(name);
|
|
}
|
|
}
|
|
|
|
final BuiltSet<EntityType> _$typeValues =
|
|
new BuiltSet<EntityType>(const <EntityType>[
|
|
_$invoice,
|
|
_$invoiceItem,
|
|
_$quote,
|
|
_$product,
|
|
_$client,
|
|
_$contact,
|
|
_$task,
|
|
_$project,
|
|
_$expense,
|
|
_$vendor,
|
|
_$credit,
|
|
_$payment,
|
|
]);
|
|
|
|
const EntityState _$active = const EntityState._('active');
|
|
const EntityState _$archived = const EntityState._('archived');
|
|
const EntityState _$deleted = const EntityState._('deleted');
|
|
|
|
EntityState _$valueOf(String name) {
|
|
switch (name) {
|
|
case 'active':
|
|
return _$active;
|
|
case 'archived':
|
|
return _$archived;
|
|
case 'deleted':
|
|
return _$deleted;
|
|
default:
|
|
throw new ArgumentError(name);
|
|
}
|
|
}
|
|
|
|
final BuiltSet<EntityState> _$values =
|
|
new BuiltSet<EntityState>(const <EntityState>[
|
|
_$active,
|
|
_$archived,
|
|
_$deleted,
|
|
]);
|
|
|
|
Serializer<EntityType> _$entityTypeSerializer = new _$EntityTypeSerializer();
|
|
Serializer<EntityState> _$entityStateSerializer = new _$EntityStateSerializer();
|
|
Serializer<ErrorMessage> _$errorMessageSerializer =
|
|
new _$ErrorMessageSerializer();
|
|
Serializer<LoginResponse> _$loginResponseSerializer =
|
|
new _$LoginResponseSerializer();
|
|
Serializer<LoginResponseData> _$loginResponseDataSerializer =
|
|
new _$LoginResponseDataSerializer();
|
|
Serializer<StaticData> _$staticDataSerializer = new _$StaticDataSerializer();
|
|
Serializer<CompanyEntity> _$companyEntitySerializer =
|
|
new _$CompanyEntitySerializer();
|
|
Serializer<DashboardResponse> _$dashboardResponseSerializer =
|
|
new _$DashboardResponseSerializer();
|
|
Serializer<DashboardEntity> _$dashboardEntitySerializer =
|
|
new _$DashboardEntitySerializer();
|
|
|
|
class _$EntityTypeSerializer implements PrimitiveSerializer<EntityType> {
|
|
@override
|
|
final Iterable<Type> types = const <Type>[EntityType];
|
|
@override
|
|
final String wireName = 'EntityType';
|
|
|
|
@override
|
|
Object serialize(Serializers serializers, EntityType object,
|
|
{FullType specifiedType: FullType.unspecified}) =>
|
|
object.name;
|
|
|
|
@override
|
|
EntityType deserialize(Serializers serializers, Object serialized,
|
|
{FullType specifiedType: FullType.unspecified}) =>
|
|
EntityType.valueOf(serialized as String);
|
|
}
|
|
|
|
class _$EntityStateSerializer implements PrimitiveSerializer<EntityState> {
|
|
@override
|
|
final Iterable<Type> types = const <Type>[EntityState];
|
|
@override
|
|
final String wireName = 'EntityState';
|
|
|
|
@override
|
|
Object serialize(Serializers serializers, EntityState object,
|
|
{FullType specifiedType: FullType.unspecified}) =>
|
|
object.name;
|
|
|
|
@override
|
|
EntityState deserialize(Serializers serializers, Object serialized,
|
|
{FullType specifiedType: FullType.unspecified}) =>
|
|
EntityState.valueOf(serialized as String);
|
|
}
|
|
|
|
class _$ErrorMessageSerializer implements StructuredSerializer<ErrorMessage> {
|
|
@override
|
|
final Iterable<Type> types = const [ErrorMessage, _$ErrorMessage];
|
|
@override
|
|
final String wireName = 'ErrorMessage';
|
|
|
|
@override
|
|
Iterable serialize(Serializers serializers, ErrorMessage object,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = <Object>[
|
|
'message',
|
|
serializers.serialize(object.message,
|
|
specifiedType: const FullType(String)),
|
|
];
|
|
|
|
return result;
|
|
}
|
|
|
|
@override
|
|
ErrorMessage deserialize(Serializers serializers, Iterable serialized,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = new ErrorMessageBuilder();
|
|
|
|
final iterator = serialized.iterator;
|
|
while (iterator.moveNext()) {
|
|
final key = iterator.current as String;
|
|
iterator.moveNext();
|
|
final dynamic value = iterator.current;
|
|
switch (key) {
|
|
case 'message':
|
|
result.message = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
}
|
|
}
|
|
|
|
return result.build();
|
|
}
|
|
}
|
|
|
|
class _$LoginResponseSerializer implements StructuredSerializer<LoginResponse> {
|
|
@override
|
|
final Iterable<Type> types = const [LoginResponse, _$LoginResponse];
|
|
@override
|
|
final String wireName = 'LoginResponse';
|
|
|
|
@override
|
|
Iterable serialize(Serializers serializers, LoginResponse object,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = <Object>[
|
|
'data',
|
|
serializers.serialize(object.data,
|
|
specifiedType: const FullType(LoginResponseData)),
|
|
];
|
|
if (object.error != null) {
|
|
result
|
|
..add('error')
|
|
..add(serializers.serialize(object.error,
|
|
specifiedType: const FullType(ErrorMessage)));
|
|
}
|
|
|
|
return result;
|
|
}
|
|
|
|
@override
|
|
LoginResponse deserialize(Serializers serializers, Iterable serialized,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = new LoginResponseBuilder();
|
|
|
|
final iterator = serialized.iterator;
|
|
while (iterator.moveNext()) {
|
|
final key = iterator.current as String;
|
|
iterator.moveNext();
|
|
final dynamic value = iterator.current;
|
|
switch (key) {
|
|
case 'data':
|
|
result.data.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(LoginResponseData))
|
|
as LoginResponseData);
|
|
break;
|
|
case 'error':
|
|
result.error.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(ErrorMessage)) as ErrorMessage);
|
|
break;
|
|
}
|
|
}
|
|
|
|
return result.build();
|
|
}
|
|
}
|
|
|
|
class _$LoginResponseDataSerializer
|
|
implements StructuredSerializer<LoginResponseData> {
|
|
@override
|
|
final Iterable<Type> types = const [LoginResponseData, _$LoginResponseData];
|
|
@override
|
|
final String wireName = 'LoginResponseData';
|
|
|
|
@override
|
|
Iterable serialize(Serializers serializers, LoginResponseData object,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = <Object>[
|
|
'accounts',
|
|
serializers.serialize(object.accounts,
|
|
specifiedType:
|
|
const FullType(BuiltList, const [const FullType(CompanyEntity)])),
|
|
'version',
|
|
serializers.serialize(object.version,
|
|
specifiedType: const FullType(String)),
|
|
'static',
|
|
serializers.serialize(object.static,
|
|
specifiedType: const FullType(StaticData)),
|
|
];
|
|
|
|
return result;
|
|
}
|
|
|
|
@override
|
|
LoginResponseData deserialize(Serializers serializers, Iterable serialized,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = new LoginResponseDataBuilder();
|
|
|
|
final iterator = serialized.iterator;
|
|
while (iterator.moveNext()) {
|
|
final key = iterator.current as String;
|
|
iterator.moveNext();
|
|
final dynamic value = iterator.current;
|
|
switch (key) {
|
|
case 'accounts':
|
|
result.accounts.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(CompanyEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'version':
|
|
result.version = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'static':
|
|
result.static.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(StaticData)) as StaticData);
|
|
break;
|
|
}
|
|
}
|
|
|
|
return result.build();
|
|
}
|
|
}
|
|
|
|
class _$StaticDataSerializer implements StructuredSerializer<StaticData> {
|
|
@override
|
|
final Iterable<Type> types = const [StaticData, _$StaticData];
|
|
@override
|
|
final String wireName = 'StaticData';
|
|
|
|
@override
|
|
Iterable serialize(Serializers serializers, StaticData object,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = <Object>[
|
|
'currencies',
|
|
serializers.serialize(object.currencies,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(CurrencyEntity)])),
|
|
'sizes',
|
|
serializers.serialize(object.sizes,
|
|
specifiedType:
|
|
const FullType(BuiltList, const [const FullType(SizeEntity)])),
|
|
'industries',
|
|
serializers.serialize(object.industries,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(IndustryEntity)])),
|
|
'timezones',
|
|
serializers.serialize(object.timezones,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(TimezoneEntity)])),
|
|
'dateFormats',
|
|
serializers.serialize(object.dateFormats,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(DateFormatEntity)])),
|
|
'datetimeFormats',
|
|
serializers.serialize(object.datetimeFormats,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(DatetimeFormatEntity)])),
|
|
'languages',
|
|
serializers.serialize(object.languages,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(LanguageEntity)])),
|
|
'paymentTypes',
|
|
serializers.serialize(object.paymentTypes,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(PaymentTypeEntity)])),
|
|
'countries',
|
|
serializers.serialize(object.countries,
|
|
specifiedType:
|
|
const FullType(BuiltList, const [const FullType(CountryEntity)])),
|
|
'invoiceStatus',
|
|
serializers.serialize(object.invoiceStatus,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(InvoiceStatusEntity)])),
|
|
'frequencies',
|
|
serializers.serialize(object.frequencies,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(FrequencyEntity)])),
|
|
];
|
|
|
|
return result;
|
|
}
|
|
|
|
@override
|
|
StaticData deserialize(Serializers serializers, Iterable serialized,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = new StaticDataBuilder();
|
|
|
|
final iterator = serialized.iterator;
|
|
while (iterator.moveNext()) {
|
|
final key = iterator.current as String;
|
|
iterator.moveNext();
|
|
final dynamic value = iterator.current;
|
|
switch (key) {
|
|
case 'currencies':
|
|
result.currencies.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(CurrencyEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'sizes':
|
|
result.sizes.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(SizeEntity)])) as BuiltList);
|
|
break;
|
|
case 'industries':
|
|
result.industries.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(IndustryEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'timezones':
|
|
result.timezones.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(TimezoneEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'dateFormats':
|
|
result.dateFormats.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(DateFormatEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'datetimeFormats':
|
|
result.datetimeFormats.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(DatetimeFormatEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'languages':
|
|
result.languages.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(LanguageEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'paymentTypes':
|
|
result.paymentTypes.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(PaymentTypeEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'countries':
|
|
result.countries.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(CountryEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'invoiceStatus':
|
|
result.invoiceStatus.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(InvoiceStatusEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
case 'frequencies':
|
|
result.frequencies.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(
|
|
BuiltList, const [const FullType(FrequencyEntity)]))
|
|
as BuiltList);
|
|
break;
|
|
}
|
|
}
|
|
|
|
return result.build();
|
|
}
|
|
}
|
|
|
|
class _$CompanyEntitySerializer implements StructuredSerializer<CompanyEntity> {
|
|
@override
|
|
final Iterable<Type> types = const [CompanyEntity, _$CompanyEntity];
|
|
@override
|
|
final String wireName = 'CompanyEntity';
|
|
|
|
@override
|
|
Iterable serialize(Serializers serializers, CompanyEntity object,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = <Object>[
|
|
'name',
|
|
serializers.serialize(object.name, specifiedType: const FullType(String)),
|
|
'token',
|
|
serializers.serialize(object.token,
|
|
specifiedType: const FullType(String)),
|
|
'plan',
|
|
serializers.serialize(object.plan, specifiedType: const FullType(String)),
|
|
'logo_url',
|
|
serializers.serialize(object.logoUrl,
|
|
specifiedType: const FullType(String)),
|
|
'currency_id',
|
|
serializers.serialize(object.currencyId,
|
|
specifiedType: const FullType(int)),
|
|
'timezone_id',
|
|
serializers.serialize(object.timezoneId,
|
|
specifiedType: const FullType(int)),
|
|
'date_format_id',
|
|
serializers.serialize(object.dateFormatId,
|
|
specifiedType: const FullType(int)),
|
|
'datetime_format_id',
|
|
serializers.serialize(object.datetimeFormatId,
|
|
specifiedType: const FullType(int)),
|
|
'invoice_terms',
|
|
serializers.serialize(object.defaultInvoiceTerms,
|
|
specifiedType: const FullType(String)),
|
|
'invoice_taxes',
|
|
serializers.serialize(object.enableInvoiceTaxes,
|
|
specifiedType: const FullType(bool)),
|
|
'invoice_item_taxes',
|
|
serializers.serialize(object.enableInvoiceItemTaxes,
|
|
specifiedType: const FullType(bool)),
|
|
'invoice_design_id',
|
|
serializers.serialize(object.defaultInvoiceDesignId,
|
|
specifiedType: const FullType(int)),
|
|
'quote_design_id',
|
|
serializers.serialize(object.defaultQuoteDesignId,
|
|
specifiedType: const FullType(int)),
|
|
'language_id',
|
|
serializers.serialize(object.languageId,
|
|
specifiedType: const FullType(int)),
|
|
'invoice_footer',
|
|
serializers.serialize(object.defaultInvoiceFooter,
|
|
specifiedType: const FullType(String)),
|
|
'show_item_taxes',
|
|
serializers.serialize(object.showInvoiceItemTaxes,
|
|
specifiedType: const FullType(bool)),
|
|
'military_time',
|
|
serializers.serialize(object.enableMilitaryTime,
|
|
specifiedType: const FullType(bool)),
|
|
'tax_name1',
|
|
serializers.serialize(object.defaultTaxName1,
|
|
specifiedType: const FullType(String)),
|
|
'tax_rate1',
|
|
serializers.serialize(object.defaultTaxRate1,
|
|
specifiedType: const FullType(double)),
|
|
'tax_name2',
|
|
serializers.serialize(object.defaultTaxName2,
|
|
specifiedType: const FullType(String)),
|
|
'tax_rate2',
|
|
serializers.serialize(object.defaultTaxRate2,
|
|
specifiedType: const FullType(double)),
|
|
'quote_terms',
|
|
serializers.serialize(object.defaultQuoteTerms,
|
|
specifiedType: const FullType(String)),
|
|
'show_currency_code',
|
|
serializers.serialize(object.showCurrencyCode,
|
|
specifiedType: const FullType(bool)),
|
|
'enable_second_tax_rate',
|
|
serializers.serialize(object.enableSecondTaxRate,
|
|
specifiedType: const FullType(bool)),
|
|
'start_of_week',
|
|
serializers.serialize(object.startOfWeek,
|
|
specifiedType: const FullType(int)),
|
|
'financial_year_start',
|
|
serializers.serialize(object.financialYearStart,
|
|
specifiedType: const FullType(int)),
|
|
'enabled_modules',
|
|
serializers.serialize(object.enabledModules,
|
|
specifiedType: const FullType(int)),
|
|
'payment_terms',
|
|
serializers.serialize(object.defaultPaymentTerms,
|
|
specifiedType: const FullType(int)),
|
|
'payment_type_id',
|
|
serializers.serialize(object.defaultPaymentTypeId,
|
|
specifiedType: const FullType(int)),
|
|
'task_rate',
|
|
serializers.serialize(object.defaultTaskRate,
|
|
specifiedType: const FullType(double)),
|
|
'inclusive_taxes',
|
|
serializers.serialize(object.enableInclusiveTaxes,
|
|
specifiedType: const FullType(bool)),
|
|
'convert_products',
|
|
serializers.serialize(object.convertProductExchangeRate,
|
|
specifiedType: const FullType(bool)),
|
|
'custom_invoice_taxes1',
|
|
serializers.serialize(object.enableCustomInvoiceTaxes1,
|
|
specifiedType: const FullType(bool)),
|
|
'custom_invoice_taxes2',
|
|
serializers.serialize(object.enableCustomInvoiceTaxes2,
|
|
specifiedType: const FullType(bool)),
|
|
];
|
|
|
|
return result;
|
|
}
|
|
|
|
@override
|
|
CompanyEntity deserialize(Serializers serializers, Iterable serialized,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = new CompanyEntityBuilder();
|
|
|
|
final iterator = serialized.iterator;
|
|
while (iterator.moveNext()) {
|
|
final key = iterator.current as String;
|
|
iterator.moveNext();
|
|
final dynamic value = iterator.current;
|
|
switch (key) {
|
|
case 'name':
|
|
result.name = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'token':
|
|
result.token = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'plan':
|
|
result.plan = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'logo_url':
|
|
result.logoUrl = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'currency_id':
|
|
result.currencyId = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'timezone_id':
|
|
result.timezoneId = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'date_format_id':
|
|
result.dateFormatId = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'datetime_format_id':
|
|
result.datetimeFormatId = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'invoice_terms':
|
|
result.defaultInvoiceTerms = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'invoice_taxes':
|
|
result.enableInvoiceTaxes = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
case 'invoice_item_taxes':
|
|
result.enableInvoiceItemTaxes = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
case 'invoice_design_id':
|
|
result.defaultInvoiceDesignId = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'quote_design_id':
|
|
result.defaultQuoteDesignId = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'language_id':
|
|
result.languageId = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'invoice_footer':
|
|
result.defaultInvoiceFooter = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'show_item_taxes':
|
|
result.showInvoiceItemTaxes = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
case 'military_time':
|
|
result.enableMilitaryTime = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
case 'tax_name1':
|
|
result.defaultTaxName1 = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'tax_rate1':
|
|
result.defaultTaxRate1 = serializers.deserialize(value,
|
|
specifiedType: const FullType(double)) as double;
|
|
break;
|
|
case 'tax_name2':
|
|
result.defaultTaxName2 = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'tax_rate2':
|
|
result.defaultTaxRate2 = serializers.deserialize(value,
|
|
specifiedType: const FullType(double)) as double;
|
|
break;
|
|
case 'quote_terms':
|
|
result.defaultQuoteTerms = serializers.deserialize(value,
|
|
specifiedType: const FullType(String)) as String;
|
|
break;
|
|
case 'show_currency_code':
|
|
result.showCurrencyCode = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
case 'enable_second_tax_rate':
|
|
result.enableSecondTaxRate = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
case 'start_of_week':
|
|
result.startOfWeek = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'financial_year_start':
|
|
result.financialYearStart = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'enabled_modules':
|
|
result.enabledModules = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'payment_terms':
|
|
result.defaultPaymentTerms = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'payment_type_id':
|
|
result.defaultPaymentTypeId = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'task_rate':
|
|
result.defaultTaskRate = serializers.deserialize(value,
|
|
specifiedType: const FullType(double)) as double;
|
|
break;
|
|
case 'inclusive_taxes':
|
|
result.enableInclusiveTaxes = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
case 'convert_products':
|
|
result.convertProductExchangeRate = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
case 'custom_invoice_taxes1':
|
|
result.enableCustomInvoiceTaxes1 = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
case 'custom_invoice_taxes2':
|
|
result.enableCustomInvoiceTaxes2 = serializers.deserialize(value,
|
|
specifiedType: const FullType(bool)) as bool;
|
|
break;
|
|
}
|
|
}
|
|
|
|
return result.build();
|
|
}
|
|
}
|
|
|
|
class _$DashboardResponseSerializer
|
|
implements StructuredSerializer<DashboardResponse> {
|
|
@override
|
|
final Iterable<Type> types = const [DashboardResponse, _$DashboardResponse];
|
|
@override
|
|
final String wireName = 'DashboardResponse';
|
|
|
|
@override
|
|
Iterable serialize(Serializers serializers, DashboardResponse object,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = <Object>[
|
|
'data',
|
|
serializers.serialize(object.data,
|
|
specifiedType: const FullType(DashboardEntity)),
|
|
];
|
|
|
|
return result;
|
|
}
|
|
|
|
@override
|
|
DashboardResponse deserialize(Serializers serializers, Iterable serialized,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = new DashboardResponseBuilder();
|
|
|
|
final iterator = serialized.iterator;
|
|
while (iterator.moveNext()) {
|
|
final key = iterator.current as String;
|
|
iterator.moveNext();
|
|
final dynamic value = iterator.current;
|
|
switch (key) {
|
|
case 'data':
|
|
result.data.replace(serializers.deserialize(value,
|
|
specifiedType: const FullType(DashboardEntity))
|
|
as DashboardEntity);
|
|
break;
|
|
}
|
|
}
|
|
|
|
return result.build();
|
|
}
|
|
}
|
|
|
|
class _$DashboardEntitySerializer
|
|
implements StructuredSerializer<DashboardEntity> {
|
|
@override
|
|
final Iterable<Type> types = const [DashboardEntity, _$DashboardEntity];
|
|
@override
|
|
final String wireName = 'DashboardEntity';
|
|
|
|
@override
|
|
Iterable serialize(Serializers serializers, DashboardEntity object,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = <Object>[];
|
|
if (object.paidToDate != null) {
|
|
result
|
|
..add('paidToDate')
|
|
..add(serializers.serialize(object.paidToDate,
|
|
specifiedType: const FullType(double)));
|
|
}
|
|
if (object.paidToDateCurrency != null) {
|
|
result
|
|
..add('paidToDateCurrency')
|
|
..add(serializers.serialize(object.paidToDateCurrency,
|
|
specifiedType: const FullType(int)));
|
|
}
|
|
if (object.balances != null) {
|
|
result
|
|
..add('balances')
|
|
..add(serializers.serialize(object.balances,
|
|
specifiedType: const FullType(double)));
|
|
}
|
|
if (object.balancesCurrency != null) {
|
|
result
|
|
..add('balancesCurrency')
|
|
..add(serializers.serialize(object.balancesCurrency,
|
|
specifiedType: const FullType(int)));
|
|
}
|
|
if (object.averageInvoice != null) {
|
|
result
|
|
..add('averageInvoice')
|
|
..add(serializers.serialize(object.averageInvoice,
|
|
specifiedType: const FullType(double)));
|
|
}
|
|
if (object.averageInvoiceCurrency != null) {
|
|
result
|
|
..add('averageInvoiceCurrency')
|
|
..add(serializers.serialize(object.averageInvoiceCurrency,
|
|
specifiedType: const FullType(int)));
|
|
}
|
|
if (object.invoicesSent != null) {
|
|
result
|
|
..add('invoicesSent')
|
|
..add(serializers.serialize(object.invoicesSent,
|
|
specifiedType: const FullType(int)));
|
|
}
|
|
if (object.activeClients != null) {
|
|
result
|
|
..add('activeClients')
|
|
..add(serializers.serialize(object.activeClients,
|
|
specifiedType: const FullType(int)));
|
|
}
|
|
|
|
return result;
|
|
}
|
|
|
|
@override
|
|
DashboardEntity deserialize(Serializers serializers, Iterable serialized,
|
|
{FullType specifiedType: FullType.unspecified}) {
|
|
final result = new DashboardEntityBuilder();
|
|
|
|
final iterator = serialized.iterator;
|
|
while (iterator.moveNext()) {
|
|
final key = iterator.current as String;
|
|
iterator.moveNext();
|
|
final dynamic value = iterator.current;
|
|
switch (key) {
|
|
case 'paidToDate':
|
|
result.paidToDate = serializers.deserialize(value,
|
|
specifiedType: const FullType(double)) as double;
|
|
break;
|
|
case 'paidToDateCurrency':
|
|
result.paidToDateCurrency = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'balances':
|
|
result.balances = serializers.deserialize(value,
|
|
specifiedType: const FullType(double)) as double;
|
|
break;
|
|
case 'balancesCurrency':
|
|
result.balancesCurrency = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'averageInvoice':
|
|
result.averageInvoice = serializers.deserialize(value,
|
|
specifiedType: const FullType(double)) as double;
|
|
break;
|
|
case 'averageInvoiceCurrency':
|
|
result.averageInvoiceCurrency = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'invoicesSent':
|
|
result.invoicesSent = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
case 'activeClients':
|
|
result.activeClients = serializers.deserialize(value,
|
|
specifiedType: const FullType(int)) as int;
|
|
break;
|
|
}
|
|
}
|
|
|
|
return result.build();
|
|
}
|
|
}
|
|
|
|
class _$ErrorMessage extends ErrorMessage {
|
|
@override
|
|
final String message;
|
|
|
|
factory _$ErrorMessage([void updates(ErrorMessageBuilder b)]) =>
|
|
(new ErrorMessageBuilder()..update(updates)).build();
|
|
|
|
_$ErrorMessage._({this.message}) : super._() {
|
|
if (message == null)
|
|
throw new BuiltValueNullFieldError('ErrorMessage', 'message');
|
|
}
|
|
|
|
@override
|
|
ErrorMessage rebuild(void updates(ErrorMessageBuilder b)) =>
|
|
(toBuilder()..update(updates)).build();
|
|
|
|
@override
|
|
ErrorMessageBuilder toBuilder() => new ErrorMessageBuilder()..replace(this);
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
if (identical(other, this)) return true;
|
|
if (other is! ErrorMessage) return false;
|
|
return message == other.message;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
return $jf($jc(0, message.hashCode));
|
|
}
|
|
|
|
@override
|
|
String toString() {
|
|
return (newBuiltValueToStringHelper('ErrorMessage')
|
|
..add('message', message))
|
|
.toString();
|
|
}
|
|
}
|
|
|
|
class ErrorMessageBuilder
|
|
implements Builder<ErrorMessage, ErrorMessageBuilder> {
|
|
_$ErrorMessage _$v;
|
|
|
|
String _message;
|
|
String get message => _$this._message;
|
|
set message(String message) => _$this._message = message;
|
|
|
|
ErrorMessageBuilder();
|
|
|
|
ErrorMessageBuilder get _$this {
|
|
if (_$v != null) {
|
|
_message = _$v.message;
|
|
_$v = null;
|
|
}
|
|
return this;
|
|
}
|
|
|
|
@override
|
|
void replace(ErrorMessage other) {
|
|
if (other == null) throw new ArgumentError.notNull('other');
|
|
_$v = other as _$ErrorMessage;
|
|
}
|
|
|
|
@override
|
|
void update(void updates(ErrorMessageBuilder b)) {
|
|
if (updates != null) updates(this);
|
|
}
|
|
|
|
@override
|
|
_$ErrorMessage build() {
|
|
final _$result = _$v ?? new _$ErrorMessage._(message: message);
|
|
replace(_$result);
|
|
return _$result;
|
|
}
|
|
}
|
|
|
|
class _$LoginResponse extends LoginResponse {
|
|
@override
|
|
final LoginResponseData data;
|
|
@override
|
|
final ErrorMessage error;
|
|
|
|
factory _$LoginResponse([void updates(LoginResponseBuilder b)]) =>
|
|
(new LoginResponseBuilder()..update(updates)).build();
|
|
|
|
_$LoginResponse._({this.data, this.error}) : super._() {
|
|
if (data == null)
|
|
throw new BuiltValueNullFieldError('LoginResponse', 'data');
|
|
}
|
|
|
|
@override
|
|
LoginResponse rebuild(void updates(LoginResponseBuilder b)) =>
|
|
(toBuilder()..update(updates)).build();
|
|
|
|
@override
|
|
LoginResponseBuilder toBuilder() => new LoginResponseBuilder()..replace(this);
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
if (identical(other, this)) return true;
|
|
if (other is! LoginResponse) return false;
|
|
return data == other.data && error == other.error;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
return $jf($jc($jc(0, data.hashCode), error.hashCode));
|
|
}
|
|
|
|
@override
|
|
String toString() {
|
|
return (newBuiltValueToStringHelper('LoginResponse')
|
|
..add('data', data)
|
|
..add('error', error))
|
|
.toString();
|
|
}
|
|
}
|
|
|
|
class LoginResponseBuilder
|
|
implements Builder<LoginResponse, LoginResponseBuilder> {
|
|
_$LoginResponse _$v;
|
|
|
|
LoginResponseDataBuilder _data;
|
|
LoginResponseDataBuilder get data =>
|
|
_$this._data ??= new LoginResponseDataBuilder();
|
|
set data(LoginResponseDataBuilder data) => _$this._data = data;
|
|
|
|
ErrorMessageBuilder _error;
|
|
ErrorMessageBuilder get error => _$this._error ??= new ErrorMessageBuilder();
|
|
set error(ErrorMessageBuilder error) => _$this._error = error;
|
|
|
|
LoginResponseBuilder();
|
|
|
|
LoginResponseBuilder get _$this {
|
|
if (_$v != null) {
|
|
_data = _$v.data?.toBuilder();
|
|
_error = _$v.error?.toBuilder();
|
|
_$v = null;
|
|
}
|
|
return this;
|
|
}
|
|
|
|
@override
|
|
void replace(LoginResponse other) {
|
|
if (other == null) throw new ArgumentError.notNull('other');
|
|
_$v = other as _$LoginResponse;
|
|
}
|
|
|
|
@override
|
|
void update(void updates(LoginResponseBuilder b)) {
|
|
if (updates != null) updates(this);
|
|
}
|
|
|
|
@override
|
|
_$LoginResponse build() {
|
|
_$LoginResponse _$result;
|
|
try {
|
|
_$result = _$v ??
|
|
new _$LoginResponse._(data: data.build(), error: _error?.build());
|
|
} catch (_) {
|
|
String _$failedField;
|
|
try {
|
|
_$failedField = 'data';
|
|
data.build();
|
|
_$failedField = 'error';
|
|
_error?.build();
|
|
} catch (e) {
|
|
throw new BuiltValueNestedFieldError(
|
|
'LoginResponse', _$failedField, e.toString());
|
|
}
|
|
rethrow;
|
|
}
|
|
replace(_$result);
|
|
return _$result;
|
|
}
|
|
}
|
|
|
|
class _$LoginResponseData extends LoginResponseData {
|
|
@override
|
|
final BuiltList<CompanyEntity> accounts;
|
|
@override
|
|
final String version;
|
|
@override
|
|
final StaticData static;
|
|
|
|
factory _$LoginResponseData([void updates(LoginResponseDataBuilder b)]) =>
|
|
(new LoginResponseDataBuilder()..update(updates)).build();
|
|
|
|
_$LoginResponseData._({this.accounts, this.version, this.static})
|
|
: super._() {
|
|
if (accounts == null)
|
|
throw new BuiltValueNullFieldError('LoginResponseData', 'accounts');
|
|
if (version == null)
|
|
throw new BuiltValueNullFieldError('LoginResponseData', 'version');
|
|
if (static == null)
|
|
throw new BuiltValueNullFieldError('LoginResponseData', 'static');
|
|
}
|
|
|
|
@override
|
|
LoginResponseData rebuild(void updates(LoginResponseDataBuilder b)) =>
|
|
(toBuilder()..update(updates)).build();
|
|
|
|
@override
|
|
LoginResponseDataBuilder toBuilder() =>
|
|
new LoginResponseDataBuilder()..replace(this);
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
if (identical(other, this)) return true;
|
|
if (other is! LoginResponseData) return false;
|
|
return accounts == other.accounts &&
|
|
version == other.version &&
|
|
static == other.static;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
return $jf(
|
|
$jc($jc($jc(0, accounts.hashCode), version.hashCode), static.hashCode));
|
|
}
|
|
|
|
@override
|
|
String toString() {
|
|
return (newBuiltValueToStringHelper('LoginResponseData')
|
|
..add('accounts', accounts)
|
|
..add('version', version)
|
|
..add('static', static))
|
|
.toString();
|
|
}
|
|
}
|
|
|
|
class LoginResponseDataBuilder
|
|
implements Builder<LoginResponseData, LoginResponseDataBuilder> {
|
|
_$LoginResponseData _$v;
|
|
|
|
ListBuilder<CompanyEntity> _accounts;
|
|
ListBuilder<CompanyEntity> get accounts =>
|
|
_$this._accounts ??= new ListBuilder<CompanyEntity>();
|
|
set accounts(ListBuilder<CompanyEntity> accounts) =>
|
|
_$this._accounts = accounts;
|
|
|
|
String _version;
|
|
String get version => _$this._version;
|
|
set version(String version) => _$this._version = version;
|
|
|
|
StaticDataBuilder _static;
|
|
StaticDataBuilder get static => _$this._static ??= new StaticDataBuilder();
|
|
set static(StaticDataBuilder static) => _$this._static = static;
|
|
|
|
LoginResponseDataBuilder();
|
|
|
|
LoginResponseDataBuilder get _$this {
|
|
if (_$v != null) {
|
|
_accounts = _$v.accounts?.toBuilder();
|
|
_version = _$v.version;
|
|
_static = _$v.static?.toBuilder();
|
|
_$v = null;
|
|
}
|
|
return this;
|
|
}
|
|
|
|
@override
|
|
void replace(LoginResponseData other) {
|
|
if (other == null) throw new ArgumentError.notNull('other');
|
|
_$v = other as _$LoginResponseData;
|
|
}
|
|
|
|
@override
|
|
void update(void updates(LoginResponseDataBuilder b)) {
|
|
if (updates != null) updates(this);
|
|
}
|
|
|
|
@override
|
|
_$LoginResponseData build() {
|
|
_$LoginResponseData _$result;
|
|
try {
|
|
_$result = _$v ??
|
|
new _$LoginResponseData._(
|
|
accounts: accounts.build(),
|
|
version: version,
|
|
static: static.build());
|
|
} catch (_) {
|
|
String _$failedField;
|
|
try {
|
|
_$failedField = 'accounts';
|
|
accounts.build();
|
|
|
|
_$failedField = 'static';
|
|
static.build();
|
|
} catch (e) {
|
|
throw new BuiltValueNestedFieldError(
|
|
'LoginResponseData', _$failedField, e.toString());
|
|
}
|
|
rethrow;
|
|
}
|
|
replace(_$result);
|
|
return _$result;
|
|
}
|
|
}
|
|
|
|
class _$StaticData extends StaticData {
|
|
@override
|
|
final BuiltList<CurrencyEntity> currencies;
|
|
@override
|
|
final BuiltList<SizeEntity> sizes;
|
|
@override
|
|
final BuiltList<IndustryEntity> industries;
|
|
@override
|
|
final BuiltList<TimezoneEntity> timezones;
|
|
@override
|
|
final BuiltList<DateFormatEntity> dateFormats;
|
|
@override
|
|
final BuiltList<DatetimeFormatEntity> datetimeFormats;
|
|
@override
|
|
final BuiltList<LanguageEntity> languages;
|
|
@override
|
|
final BuiltList<PaymentTypeEntity> paymentTypes;
|
|
@override
|
|
final BuiltList<CountryEntity> countries;
|
|
@override
|
|
final BuiltList<InvoiceStatusEntity> invoiceStatus;
|
|
@override
|
|
final BuiltList<FrequencyEntity> frequencies;
|
|
|
|
factory _$StaticData([void updates(StaticDataBuilder b)]) =>
|
|
(new StaticDataBuilder()..update(updates)).build();
|
|
|
|
_$StaticData._(
|
|
{this.currencies,
|
|
this.sizes,
|
|
this.industries,
|
|
this.timezones,
|
|
this.dateFormats,
|
|
this.datetimeFormats,
|
|
this.languages,
|
|
this.paymentTypes,
|
|
this.countries,
|
|
this.invoiceStatus,
|
|
this.frequencies})
|
|
: super._() {
|
|
if (currencies == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'currencies');
|
|
if (sizes == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'sizes');
|
|
if (industries == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'industries');
|
|
if (timezones == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'timezones');
|
|
if (dateFormats == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'dateFormats');
|
|
if (datetimeFormats == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'datetimeFormats');
|
|
if (languages == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'languages');
|
|
if (paymentTypes == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'paymentTypes');
|
|
if (countries == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'countries');
|
|
if (invoiceStatus == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'invoiceStatus');
|
|
if (frequencies == null)
|
|
throw new BuiltValueNullFieldError('StaticData', 'frequencies');
|
|
}
|
|
|
|
@override
|
|
StaticData rebuild(void updates(StaticDataBuilder b)) =>
|
|
(toBuilder()..update(updates)).build();
|
|
|
|
@override
|
|
StaticDataBuilder toBuilder() => new StaticDataBuilder()..replace(this);
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
if (identical(other, this)) return true;
|
|
if (other is! StaticData) return false;
|
|
return currencies == other.currencies &&
|
|
sizes == other.sizes &&
|
|
industries == other.industries &&
|
|
timezones == other.timezones &&
|
|
dateFormats == other.dateFormats &&
|
|
datetimeFormats == other.datetimeFormats &&
|
|
languages == other.languages &&
|
|
paymentTypes == other.paymentTypes &&
|
|
countries == other.countries &&
|
|
invoiceStatus == other.invoiceStatus &&
|
|
frequencies == other.frequencies;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
return $jf($jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc($jc(0, currencies.hashCode),
|
|
sizes.hashCode),
|
|
industries.hashCode),
|
|
timezones.hashCode),
|
|
dateFormats.hashCode),
|
|
datetimeFormats.hashCode),
|
|
languages.hashCode),
|
|
paymentTypes.hashCode),
|
|
countries.hashCode),
|
|
invoiceStatus.hashCode),
|
|
frequencies.hashCode));
|
|
}
|
|
|
|
@override
|
|
String toString() {
|
|
return (newBuiltValueToStringHelper('StaticData')
|
|
..add('currencies', currencies)
|
|
..add('sizes', sizes)
|
|
..add('industries', industries)
|
|
..add('timezones', timezones)
|
|
..add('dateFormats', dateFormats)
|
|
..add('datetimeFormats', datetimeFormats)
|
|
..add('languages', languages)
|
|
..add('paymentTypes', paymentTypes)
|
|
..add('countries', countries)
|
|
..add('invoiceStatus', invoiceStatus)
|
|
..add('frequencies', frequencies))
|
|
.toString();
|
|
}
|
|
}
|
|
|
|
class StaticDataBuilder implements Builder<StaticData, StaticDataBuilder> {
|
|
_$StaticData _$v;
|
|
|
|
ListBuilder<CurrencyEntity> _currencies;
|
|
ListBuilder<CurrencyEntity> get currencies =>
|
|
_$this._currencies ??= new ListBuilder<CurrencyEntity>();
|
|
set currencies(ListBuilder<CurrencyEntity> currencies) =>
|
|
_$this._currencies = currencies;
|
|
|
|
ListBuilder<SizeEntity> _sizes;
|
|
ListBuilder<SizeEntity> get sizes =>
|
|
_$this._sizes ??= new ListBuilder<SizeEntity>();
|
|
set sizes(ListBuilder<SizeEntity> sizes) => _$this._sizes = sizes;
|
|
|
|
ListBuilder<IndustryEntity> _industries;
|
|
ListBuilder<IndustryEntity> get industries =>
|
|
_$this._industries ??= new ListBuilder<IndustryEntity>();
|
|
set industries(ListBuilder<IndustryEntity> industries) =>
|
|
_$this._industries = industries;
|
|
|
|
ListBuilder<TimezoneEntity> _timezones;
|
|
ListBuilder<TimezoneEntity> get timezones =>
|
|
_$this._timezones ??= new ListBuilder<TimezoneEntity>();
|
|
set timezones(ListBuilder<TimezoneEntity> timezones) =>
|
|
_$this._timezones = timezones;
|
|
|
|
ListBuilder<DateFormatEntity> _dateFormats;
|
|
ListBuilder<DateFormatEntity> get dateFormats =>
|
|
_$this._dateFormats ??= new ListBuilder<DateFormatEntity>();
|
|
set dateFormats(ListBuilder<DateFormatEntity> dateFormats) =>
|
|
_$this._dateFormats = dateFormats;
|
|
|
|
ListBuilder<DatetimeFormatEntity> _datetimeFormats;
|
|
ListBuilder<DatetimeFormatEntity> get datetimeFormats =>
|
|
_$this._datetimeFormats ??= new ListBuilder<DatetimeFormatEntity>();
|
|
set datetimeFormats(ListBuilder<DatetimeFormatEntity> datetimeFormats) =>
|
|
_$this._datetimeFormats = datetimeFormats;
|
|
|
|
ListBuilder<LanguageEntity> _languages;
|
|
ListBuilder<LanguageEntity> get languages =>
|
|
_$this._languages ??= new ListBuilder<LanguageEntity>();
|
|
set languages(ListBuilder<LanguageEntity> languages) =>
|
|
_$this._languages = languages;
|
|
|
|
ListBuilder<PaymentTypeEntity> _paymentTypes;
|
|
ListBuilder<PaymentTypeEntity> get paymentTypes =>
|
|
_$this._paymentTypes ??= new ListBuilder<PaymentTypeEntity>();
|
|
set paymentTypes(ListBuilder<PaymentTypeEntity> paymentTypes) =>
|
|
_$this._paymentTypes = paymentTypes;
|
|
|
|
ListBuilder<CountryEntity> _countries;
|
|
ListBuilder<CountryEntity> get countries =>
|
|
_$this._countries ??= new ListBuilder<CountryEntity>();
|
|
set countries(ListBuilder<CountryEntity> countries) =>
|
|
_$this._countries = countries;
|
|
|
|
ListBuilder<InvoiceStatusEntity> _invoiceStatus;
|
|
ListBuilder<InvoiceStatusEntity> get invoiceStatus =>
|
|
_$this._invoiceStatus ??= new ListBuilder<InvoiceStatusEntity>();
|
|
set invoiceStatus(ListBuilder<InvoiceStatusEntity> invoiceStatus) =>
|
|
_$this._invoiceStatus = invoiceStatus;
|
|
|
|
ListBuilder<FrequencyEntity> _frequencies;
|
|
ListBuilder<FrequencyEntity> get frequencies =>
|
|
_$this._frequencies ??= new ListBuilder<FrequencyEntity>();
|
|
set frequencies(ListBuilder<FrequencyEntity> frequencies) =>
|
|
_$this._frequencies = frequencies;
|
|
|
|
StaticDataBuilder();
|
|
|
|
StaticDataBuilder get _$this {
|
|
if (_$v != null) {
|
|
_currencies = _$v.currencies?.toBuilder();
|
|
_sizes = _$v.sizes?.toBuilder();
|
|
_industries = _$v.industries?.toBuilder();
|
|
_timezones = _$v.timezones?.toBuilder();
|
|
_dateFormats = _$v.dateFormats?.toBuilder();
|
|
_datetimeFormats = _$v.datetimeFormats?.toBuilder();
|
|
_languages = _$v.languages?.toBuilder();
|
|
_paymentTypes = _$v.paymentTypes?.toBuilder();
|
|
_countries = _$v.countries?.toBuilder();
|
|
_invoiceStatus = _$v.invoiceStatus?.toBuilder();
|
|
_frequencies = _$v.frequencies?.toBuilder();
|
|
_$v = null;
|
|
}
|
|
return this;
|
|
}
|
|
|
|
@override
|
|
void replace(StaticData other) {
|
|
if (other == null) throw new ArgumentError.notNull('other');
|
|
_$v = other as _$StaticData;
|
|
}
|
|
|
|
@override
|
|
void update(void updates(StaticDataBuilder b)) {
|
|
if (updates != null) updates(this);
|
|
}
|
|
|
|
@override
|
|
_$StaticData build() {
|
|
_$StaticData _$result;
|
|
try {
|
|
_$result = _$v ??
|
|
new _$StaticData._(
|
|
currencies: currencies.build(),
|
|
sizes: sizes.build(),
|
|
industries: industries.build(),
|
|
timezones: timezones.build(),
|
|
dateFormats: dateFormats.build(),
|
|
datetimeFormats: datetimeFormats.build(),
|
|
languages: languages.build(),
|
|
paymentTypes: paymentTypes.build(),
|
|
countries: countries.build(),
|
|
invoiceStatus: invoiceStatus.build(),
|
|
frequencies: frequencies.build());
|
|
} catch (_) {
|
|
String _$failedField;
|
|
try {
|
|
_$failedField = 'currencies';
|
|
currencies.build();
|
|
_$failedField = 'sizes';
|
|
sizes.build();
|
|
_$failedField = 'industries';
|
|
industries.build();
|
|
_$failedField = 'timezones';
|
|
timezones.build();
|
|
_$failedField = 'dateFormats';
|
|
dateFormats.build();
|
|
_$failedField = 'datetimeFormats';
|
|
datetimeFormats.build();
|
|
_$failedField = 'languages';
|
|
languages.build();
|
|
_$failedField = 'paymentTypes';
|
|
paymentTypes.build();
|
|
_$failedField = 'countries';
|
|
countries.build();
|
|
_$failedField = 'invoiceStatus';
|
|
invoiceStatus.build();
|
|
_$failedField = 'frequencies';
|
|
frequencies.build();
|
|
} catch (e) {
|
|
throw new BuiltValueNestedFieldError(
|
|
'StaticData', _$failedField, e.toString());
|
|
}
|
|
rethrow;
|
|
}
|
|
replace(_$result);
|
|
return _$result;
|
|
}
|
|
}
|
|
|
|
class _$CompanyEntity extends CompanyEntity {
|
|
@override
|
|
final String name;
|
|
@override
|
|
final String token;
|
|
@override
|
|
final String plan;
|
|
@override
|
|
final String logoUrl;
|
|
@override
|
|
final int currencyId;
|
|
@override
|
|
final int timezoneId;
|
|
@override
|
|
final int dateFormatId;
|
|
@override
|
|
final int datetimeFormatId;
|
|
@override
|
|
final String defaultInvoiceTerms;
|
|
@override
|
|
final bool enableInvoiceTaxes;
|
|
@override
|
|
final bool enableInvoiceItemTaxes;
|
|
@override
|
|
final int defaultInvoiceDesignId;
|
|
@override
|
|
final int defaultQuoteDesignId;
|
|
@override
|
|
final int languageId;
|
|
@override
|
|
final String defaultInvoiceFooter;
|
|
@override
|
|
final bool showInvoiceItemTaxes;
|
|
@override
|
|
final bool enableMilitaryTime;
|
|
@override
|
|
final String defaultTaxName1;
|
|
@override
|
|
final double defaultTaxRate1;
|
|
@override
|
|
final String defaultTaxName2;
|
|
@override
|
|
final double defaultTaxRate2;
|
|
@override
|
|
final String defaultQuoteTerms;
|
|
@override
|
|
final bool showCurrencyCode;
|
|
@override
|
|
final bool enableSecondTaxRate;
|
|
@override
|
|
final int startOfWeek;
|
|
@override
|
|
final int financialYearStart;
|
|
@override
|
|
final int enabledModules;
|
|
@override
|
|
final int defaultPaymentTerms;
|
|
@override
|
|
final int defaultPaymentTypeId;
|
|
@override
|
|
final double defaultTaskRate;
|
|
@override
|
|
final bool enableInclusiveTaxes;
|
|
@override
|
|
final bool convertProductExchangeRate;
|
|
@override
|
|
final bool enableCustomInvoiceTaxes1;
|
|
@override
|
|
final bool enableCustomInvoiceTaxes2;
|
|
|
|
factory _$CompanyEntity([void updates(CompanyEntityBuilder b)]) =>
|
|
(new CompanyEntityBuilder()..update(updates)).build();
|
|
|
|
_$CompanyEntity._(
|
|
{this.name,
|
|
this.token,
|
|
this.plan,
|
|
this.logoUrl,
|
|
this.currencyId,
|
|
this.timezoneId,
|
|
this.dateFormatId,
|
|
this.datetimeFormatId,
|
|
this.defaultInvoiceTerms,
|
|
this.enableInvoiceTaxes,
|
|
this.enableInvoiceItemTaxes,
|
|
this.defaultInvoiceDesignId,
|
|
this.defaultQuoteDesignId,
|
|
this.languageId,
|
|
this.defaultInvoiceFooter,
|
|
this.showInvoiceItemTaxes,
|
|
this.enableMilitaryTime,
|
|
this.defaultTaxName1,
|
|
this.defaultTaxRate1,
|
|
this.defaultTaxName2,
|
|
this.defaultTaxRate2,
|
|
this.defaultQuoteTerms,
|
|
this.showCurrencyCode,
|
|
this.enableSecondTaxRate,
|
|
this.startOfWeek,
|
|
this.financialYearStart,
|
|
this.enabledModules,
|
|
this.defaultPaymentTerms,
|
|
this.defaultPaymentTypeId,
|
|
this.defaultTaskRate,
|
|
this.enableInclusiveTaxes,
|
|
this.convertProductExchangeRate,
|
|
this.enableCustomInvoiceTaxes1,
|
|
this.enableCustomInvoiceTaxes2})
|
|
: super._() {
|
|
if (name == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'name');
|
|
if (token == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'token');
|
|
if (plan == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'plan');
|
|
if (logoUrl == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'logoUrl');
|
|
if (currencyId == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'currencyId');
|
|
if (timezoneId == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'timezoneId');
|
|
if (dateFormatId == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'dateFormatId');
|
|
if (datetimeFormatId == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'datetimeFormatId');
|
|
if (defaultInvoiceTerms == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'defaultInvoiceTerms');
|
|
if (enableInvoiceTaxes == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'enableInvoiceTaxes');
|
|
if (enableInvoiceItemTaxes == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'enableInvoiceItemTaxes');
|
|
if (defaultInvoiceDesignId == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'defaultInvoiceDesignId');
|
|
if (defaultQuoteDesignId == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'defaultQuoteDesignId');
|
|
if (languageId == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'languageId');
|
|
if (defaultInvoiceFooter == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'defaultInvoiceFooter');
|
|
if (showInvoiceItemTaxes == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'showInvoiceItemTaxes');
|
|
if (enableMilitaryTime == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'enableMilitaryTime');
|
|
if (defaultTaxName1 == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'defaultTaxName1');
|
|
if (defaultTaxRate1 == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'defaultTaxRate1');
|
|
if (defaultTaxName2 == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'defaultTaxName2');
|
|
if (defaultTaxRate2 == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'defaultTaxRate2');
|
|
if (defaultQuoteTerms == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'defaultQuoteTerms');
|
|
if (showCurrencyCode == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'showCurrencyCode');
|
|
if (enableSecondTaxRate == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'enableSecondTaxRate');
|
|
if (startOfWeek == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'startOfWeek');
|
|
if (financialYearStart == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'financialYearStart');
|
|
if (enabledModules == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'enabledModules');
|
|
if (defaultPaymentTerms == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'defaultPaymentTerms');
|
|
if (defaultPaymentTypeId == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'defaultPaymentTypeId');
|
|
if (defaultTaskRate == null)
|
|
throw new BuiltValueNullFieldError('CompanyEntity', 'defaultTaskRate');
|
|
if (enableInclusiveTaxes == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'enableInclusiveTaxes');
|
|
if (convertProductExchangeRate == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'convertProductExchangeRate');
|
|
if (enableCustomInvoiceTaxes1 == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'enableCustomInvoiceTaxes1');
|
|
if (enableCustomInvoiceTaxes2 == null)
|
|
throw new BuiltValueNullFieldError(
|
|
'CompanyEntity', 'enableCustomInvoiceTaxes2');
|
|
}
|
|
|
|
@override
|
|
CompanyEntity rebuild(void updates(CompanyEntityBuilder b)) =>
|
|
(toBuilder()..update(updates)).build();
|
|
|
|
@override
|
|
CompanyEntityBuilder toBuilder() => new CompanyEntityBuilder()..replace(this);
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
if (identical(other, this)) return true;
|
|
if (other is! CompanyEntity) return false;
|
|
return name == other.name &&
|
|
token == other.token &&
|
|
plan == other.plan &&
|
|
logoUrl == other.logoUrl &&
|
|
currencyId == other.currencyId &&
|
|
timezoneId == other.timezoneId &&
|
|
dateFormatId == other.dateFormatId &&
|
|
datetimeFormatId == other.datetimeFormatId &&
|
|
defaultInvoiceTerms == other.defaultInvoiceTerms &&
|
|
enableInvoiceTaxes == other.enableInvoiceTaxes &&
|
|
enableInvoiceItemTaxes == other.enableInvoiceItemTaxes &&
|
|
defaultInvoiceDesignId == other.defaultInvoiceDesignId &&
|
|
defaultQuoteDesignId == other.defaultQuoteDesignId &&
|
|
languageId == other.languageId &&
|
|
defaultInvoiceFooter == other.defaultInvoiceFooter &&
|
|
showInvoiceItemTaxes == other.showInvoiceItemTaxes &&
|
|
enableMilitaryTime == other.enableMilitaryTime &&
|
|
defaultTaxName1 == other.defaultTaxName1 &&
|
|
defaultTaxRate1 == other.defaultTaxRate1 &&
|
|
defaultTaxName2 == other.defaultTaxName2 &&
|
|
defaultTaxRate2 == other.defaultTaxRate2 &&
|
|
defaultQuoteTerms == other.defaultQuoteTerms &&
|
|
showCurrencyCode == other.showCurrencyCode &&
|
|
enableSecondTaxRate == other.enableSecondTaxRate &&
|
|
startOfWeek == other.startOfWeek &&
|
|
financialYearStart == other.financialYearStart &&
|
|
enabledModules == other.enabledModules &&
|
|
defaultPaymentTerms == other.defaultPaymentTerms &&
|
|
defaultPaymentTypeId == other.defaultPaymentTypeId &&
|
|
defaultTaskRate == other.defaultTaskRate &&
|
|
enableInclusiveTaxes == other.enableInclusiveTaxes &&
|
|
convertProductExchangeRate == other.convertProductExchangeRate &&
|
|
enableCustomInvoiceTaxes1 == other.enableCustomInvoiceTaxes1 &&
|
|
enableCustomInvoiceTaxes2 == other.enableCustomInvoiceTaxes2;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
return $jf($jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc($jc($jc($jc($jc($jc($jc($jc($jc($jc($jc($jc($jc($jc($jc($jc(0, name.hashCode), token.hashCode), plan.hashCode), logoUrl.hashCode), currencyId.hashCode), timezoneId.hashCode), dateFormatId.hashCode), datetimeFormatId.hashCode), defaultInvoiceTerms.hashCode), enableInvoiceTaxes.hashCode), enableInvoiceItemTaxes.hashCode), defaultInvoiceDesignId.hashCode), defaultQuoteDesignId.hashCode), languageId.hashCode), defaultInvoiceFooter.hashCode),
|
|
showInvoiceItemTaxes.hashCode),
|
|
enableMilitaryTime.hashCode),
|
|
defaultTaxName1.hashCode),
|
|
defaultTaxRate1.hashCode),
|
|
defaultTaxName2.hashCode),
|
|
defaultTaxRate2.hashCode),
|
|
defaultQuoteTerms.hashCode),
|
|
showCurrencyCode.hashCode),
|
|
enableSecondTaxRate.hashCode),
|
|
startOfWeek.hashCode),
|
|
financialYearStart.hashCode),
|
|
enabledModules.hashCode),
|
|
defaultPaymentTerms.hashCode),
|
|
defaultPaymentTypeId.hashCode),
|
|
defaultTaskRate.hashCode),
|
|
enableInclusiveTaxes.hashCode),
|
|
convertProductExchangeRate.hashCode),
|
|
enableCustomInvoiceTaxes1.hashCode),
|
|
enableCustomInvoiceTaxes2.hashCode));
|
|
}
|
|
|
|
@override
|
|
String toString() {
|
|
return (newBuiltValueToStringHelper('CompanyEntity')
|
|
..add('name', name)
|
|
..add('token', token)
|
|
..add('plan', plan)
|
|
..add('logoUrl', logoUrl)
|
|
..add('currencyId', currencyId)
|
|
..add('timezoneId', timezoneId)
|
|
..add('dateFormatId', dateFormatId)
|
|
..add('datetimeFormatId', datetimeFormatId)
|
|
..add('defaultInvoiceTerms', defaultInvoiceTerms)
|
|
..add('enableInvoiceTaxes', enableInvoiceTaxes)
|
|
..add('enableInvoiceItemTaxes', enableInvoiceItemTaxes)
|
|
..add('defaultInvoiceDesignId', defaultInvoiceDesignId)
|
|
..add('defaultQuoteDesignId', defaultQuoteDesignId)
|
|
..add('languageId', languageId)
|
|
..add('defaultInvoiceFooter', defaultInvoiceFooter)
|
|
..add('showInvoiceItemTaxes', showInvoiceItemTaxes)
|
|
..add('enableMilitaryTime', enableMilitaryTime)
|
|
..add('defaultTaxName1', defaultTaxName1)
|
|
..add('defaultTaxRate1', defaultTaxRate1)
|
|
..add('defaultTaxName2', defaultTaxName2)
|
|
..add('defaultTaxRate2', defaultTaxRate2)
|
|
..add('defaultQuoteTerms', defaultQuoteTerms)
|
|
..add('showCurrencyCode', showCurrencyCode)
|
|
..add('enableSecondTaxRate', enableSecondTaxRate)
|
|
..add('startOfWeek', startOfWeek)
|
|
..add('financialYearStart', financialYearStart)
|
|
..add('enabledModules', enabledModules)
|
|
..add('defaultPaymentTerms', defaultPaymentTerms)
|
|
..add('defaultPaymentTypeId', defaultPaymentTypeId)
|
|
..add('defaultTaskRate', defaultTaskRate)
|
|
..add('enableInclusiveTaxes', enableInclusiveTaxes)
|
|
..add('convertProductExchangeRate', convertProductExchangeRate)
|
|
..add('enableCustomInvoiceTaxes1', enableCustomInvoiceTaxes1)
|
|
..add('enableCustomInvoiceTaxes2', enableCustomInvoiceTaxes2))
|
|
.toString();
|
|
}
|
|
}
|
|
|
|
class CompanyEntityBuilder
|
|
implements Builder<CompanyEntity, CompanyEntityBuilder> {
|
|
_$CompanyEntity _$v;
|
|
|
|
String _name;
|
|
String get name => _$this._name;
|
|
set name(String name) => _$this._name = name;
|
|
|
|
String _token;
|
|
String get token => _$this._token;
|
|
set token(String token) => _$this._token = token;
|
|
|
|
String _plan;
|
|
String get plan => _$this._plan;
|
|
set plan(String plan) => _$this._plan = plan;
|
|
|
|
String _logoUrl;
|
|
String get logoUrl => _$this._logoUrl;
|
|
set logoUrl(String logoUrl) => _$this._logoUrl = logoUrl;
|
|
|
|
int _currencyId;
|
|
int get currencyId => _$this._currencyId;
|
|
set currencyId(int currencyId) => _$this._currencyId = currencyId;
|
|
|
|
int _timezoneId;
|
|
int get timezoneId => _$this._timezoneId;
|
|
set timezoneId(int timezoneId) => _$this._timezoneId = timezoneId;
|
|
|
|
int _dateFormatId;
|
|
int get dateFormatId => _$this._dateFormatId;
|
|
set dateFormatId(int dateFormatId) => _$this._dateFormatId = dateFormatId;
|
|
|
|
int _datetimeFormatId;
|
|
int get datetimeFormatId => _$this._datetimeFormatId;
|
|
set datetimeFormatId(int datetimeFormatId) =>
|
|
_$this._datetimeFormatId = datetimeFormatId;
|
|
|
|
String _defaultInvoiceTerms;
|
|
String get defaultInvoiceTerms => _$this._defaultInvoiceTerms;
|
|
set defaultInvoiceTerms(String defaultInvoiceTerms) =>
|
|
_$this._defaultInvoiceTerms = defaultInvoiceTerms;
|
|
|
|
bool _enableInvoiceTaxes;
|
|
bool get enableInvoiceTaxes => _$this._enableInvoiceTaxes;
|
|
set enableInvoiceTaxes(bool enableInvoiceTaxes) =>
|
|
_$this._enableInvoiceTaxes = enableInvoiceTaxes;
|
|
|
|
bool _enableInvoiceItemTaxes;
|
|
bool get enableInvoiceItemTaxes => _$this._enableInvoiceItemTaxes;
|
|
set enableInvoiceItemTaxes(bool enableInvoiceItemTaxes) =>
|
|
_$this._enableInvoiceItemTaxes = enableInvoiceItemTaxes;
|
|
|
|
int _defaultInvoiceDesignId;
|
|
int get defaultInvoiceDesignId => _$this._defaultInvoiceDesignId;
|
|
set defaultInvoiceDesignId(int defaultInvoiceDesignId) =>
|
|
_$this._defaultInvoiceDesignId = defaultInvoiceDesignId;
|
|
|
|
int _defaultQuoteDesignId;
|
|
int get defaultQuoteDesignId => _$this._defaultQuoteDesignId;
|
|
set defaultQuoteDesignId(int defaultQuoteDesignId) =>
|
|
_$this._defaultQuoteDesignId = defaultQuoteDesignId;
|
|
|
|
int _languageId;
|
|
int get languageId => _$this._languageId;
|
|
set languageId(int languageId) => _$this._languageId = languageId;
|
|
|
|
String _defaultInvoiceFooter;
|
|
String get defaultInvoiceFooter => _$this._defaultInvoiceFooter;
|
|
set defaultInvoiceFooter(String defaultInvoiceFooter) =>
|
|
_$this._defaultInvoiceFooter = defaultInvoiceFooter;
|
|
|
|
bool _showInvoiceItemTaxes;
|
|
bool get showInvoiceItemTaxes => _$this._showInvoiceItemTaxes;
|
|
set showInvoiceItemTaxes(bool showInvoiceItemTaxes) =>
|
|
_$this._showInvoiceItemTaxes = showInvoiceItemTaxes;
|
|
|
|
bool _enableMilitaryTime;
|
|
bool get enableMilitaryTime => _$this._enableMilitaryTime;
|
|
set enableMilitaryTime(bool enableMilitaryTime) =>
|
|
_$this._enableMilitaryTime = enableMilitaryTime;
|
|
|
|
String _defaultTaxName1;
|
|
String get defaultTaxName1 => _$this._defaultTaxName1;
|
|
set defaultTaxName1(String defaultTaxName1) =>
|
|
_$this._defaultTaxName1 = defaultTaxName1;
|
|
|
|
double _defaultTaxRate1;
|
|
double get defaultTaxRate1 => _$this._defaultTaxRate1;
|
|
set defaultTaxRate1(double defaultTaxRate1) =>
|
|
_$this._defaultTaxRate1 = defaultTaxRate1;
|
|
|
|
String _defaultTaxName2;
|
|
String get defaultTaxName2 => _$this._defaultTaxName2;
|
|
set defaultTaxName2(String defaultTaxName2) =>
|
|
_$this._defaultTaxName2 = defaultTaxName2;
|
|
|
|
double _defaultTaxRate2;
|
|
double get defaultTaxRate2 => _$this._defaultTaxRate2;
|
|
set defaultTaxRate2(double defaultTaxRate2) =>
|
|
_$this._defaultTaxRate2 = defaultTaxRate2;
|
|
|
|
String _defaultQuoteTerms;
|
|
String get defaultQuoteTerms => _$this._defaultQuoteTerms;
|
|
set defaultQuoteTerms(String defaultQuoteTerms) =>
|
|
_$this._defaultQuoteTerms = defaultQuoteTerms;
|
|
|
|
bool _showCurrencyCode;
|
|
bool get showCurrencyCode => _$this._showCurrencyCode;
|
|
set showCurrencyCode(bool showCurrencyCode) =>
|
|
_$this._showCurrencyCode = showCurrencyCode;
|
|
|
|
bool _enableSecondTaxRate;
|
|
bool get enableSecondTaxRate => _$this._enableSecondTaxRate;
|
|
set enableSecondTaxRate(bool enableSecondTaxRate) =>
|
|
_$this._enableSecondTaxRate = enableSecondTaxRate;
|
|
|
|
int _startOfWeek;
|
|
int get startOfWeek => _$this._startOfWeek;
|
|
set startOfWeek(int startOfWeek) => _$this._startOfWeek = startOfWeek;
|
|
|
|
int _financialYearStart;
|
|
int get financialYearStart => _$this._financialYearStart;
|
|
set financialYearStart(int financialYearStart) =>
|
|
_$this._financialYearStart = financialYearStart;
|
|
|
|
int _enabledModules;
|
|
int get enabledModules => _$this._enabledModules;
|
|
set enabledModules(int enabledModules) =>
|
|
_$this._enabledModules = enabledModules;
|
|
|
|
int _defaultPaymentTerms;
|
|
int get defaultPaymentTerms => _$this._defaultPaymentTerms;
|
|
set defaultPaymentTerms(int defaultPaymentTerms) =>
|
|
_$this._defaultPaymentTerms = defaultPaymentTerms;
|
|
|
|
int _defaultPaymentTypeId;
|
|
int get defaultPaymentTypeId => _$this._defaultPaymentTypeId;
|
|
set defaultPaymentTypeId(int defaultPaymentTypeId) =>
|
|
_$this._defaultPaymentTypeId = defaultPaymentTypeId;
|
|
|
|
double _defaultTaskRate;
|
|
double get defaultTaskRate => _$this._defaultTaskRate;
|
|
set defaultTaskRate(double defaultTaskRate) =>
|
|
_$this._defaultTaskRate = defaultTaskRate;
|
|
|
|
bool _enableInclusiveTaxes;
|
|
bool get enableInclusiveTaxes => _$this._enableInclusiveTaxes;
|
|
set enableInclusiveTaxes(bool enableInclusiveTaxes) =>
|
|
_$this._enableInclusiveTaxes = enableInclusiveTaxes;
|
|
|
|
bool _convertProductExchangeRate;
|
|
bool get convertProductExchangeRate => _$this._convertProductExchangeRate;
|
|
set convertProductExchangeRate(bool convertProductExchangeRate) =>
|
|
_$this._convertProductExchangeRate = convertProductExchangeRate;
|
|
|
|
bool _enableCustomInvoiceTaxes1;
|
|
bool get enableCustomInvoiceTaxes1 => _$this._enableCustomInvoiceTaxes1;
|
|
set enableCustomInvoiceTaxes1(bool enableCustomInvoiceTaxes1) =>
|
|
_$this._enableCustomInvoiceTaxes1 = enableCustomInvoiceTaxes1;
|
|
|
|
bool _enableCustomInvoiceTaxes2;
|
|
bool get enableCustomInvoiceTaxes2 => _$this._enableCustomInvoiceTaxes2;
|
|
set enableCustomInvoiceTaxes2(bool enableCustomInvoiceTaxes2) =>
|
|
_$this._enableCustomInvoiceTaxes2 = enableCustomInvoiceTaxes2;
|
|
|
|
CompanyEntityBuilder();
|
|
|
|
CompanyEntityBuilder get _$this {
|
|
if (_$v != null) {
|
|
_name = _$v.name;
|
|
_token = _$v.token;
|
|
_plan = _$v.plan;
|
|
_logoUrl = _$v.logoUrl;
|
|
_currencyId = _$v.currencyId;
|
|
_timezoneId = _$v.timezoneId;
|
|
_dateFormatId = _$v.dateFormatId;
|
|
_datetimeFormatId = _$v.datetimeFormatId;
|
|
_defaultInvoiceTerms = _$v.defaultInvoiceTerms;
|
|
_enableInvoiceTaxes = _$v.enableInvoiceTaxes;
|
|
_enableInvoiceItemTaxes = _$v.enableInvoiceItemTaxes;
|
|
_defaultInvoiceDesignId = _$v.defaultInvoiceDesignId;
|
|
_defaultQuoteDesignId = _$v.defaultQuoteDesignId;
|
|
_languageId = _$v.languageId;
|
|
_defaultInvoiceFooter = _$v.defaultInvoiceFooter;
|
|
_showInvoiceItemTaxes = _$v.showInvoiceItemTaxes;
|
|
_enableMilitaryTime = _$v.enableMilitaryTime;
|
|
_defaultTaxName1 = _$v.defaultTaxName1;
|
|
_defaultTaxRate1 = _$v.defaultTaxRate1;
|
|
_defaultTaxName2 = _$v.defaultTaxName2;
|
|
_defaultTaxRate2 = _$v.defaultTaxRate2;
|
|
_defaultQuoteTerms = _$v.defaultQuoteTerms;
|
|
_showCurrencyCode = _$v.showCurrencyCode;
|
|
_enableSecondTaxRate = _$v.enableSecondTaxRate;
|
|
_startOfWeek = _$v.startOfWeek;
|
|
_financialYearStart = _$v.financialYearStart;
|
|
_enabledModules = _$v.enabledModules;
|
|
_defaultPaymentTerms = _$v.defaultPaymentTerms;
|
|
_defaultPaymentTypeId = _$v.defaultPaymentTypeId;
|
|
_defaultTaskRate = _$v.defaultTaskRate;
|
|
_enableInclusiveTaxes = _$v.enableInclusiveTaxes;
|
|
_convertProductExchangeRate = _$v.convertProductExchangeRate;
|
|
_enableCustomInvoiceTaxes1 = _$v.enableCustomInvoiceTaxes1;
|
|
_enableCustomInvoiceTaxes2 = _$v.enableCustomInvoiceTaxes2;
|
|
_$v = null;
|
|
}
|
|
return this;
|
|
}
|
|
|
|
@override
|
|
void replace(CompanyEntity other) {
|
|
if (other == null) throw new ArgumentError.notNull('other');
|
|
_$v = other as _$CompanyEntity;
|
|
}
|
|
|
|
@override
|
|
void update(void updates(CompanyEntityBuilder b)) {
|
|
if (updates != null) updates(this);
|
|
}
|
|
|
|
@override
|
|
_$CompanyEntity build() {
|
|
final _$result = _$v ??
|
|
new _$CompanyEntity._(
|
|
name: name,
|
|
token: token,
|
|
plan: plan,
|
|
logoUrl: logoUrl,
|
|
currencyId: currencyId,
|
|
timezoneId: timezoneId,
|
|
dateFormatId: dateFormatId,
|
|
datetimeFormatId: datetimeFormatId,
|
|
defaultInvoiceTerms: defaultInvoiceTerms,
|
|
enableInvoiceTaxes: enableInvoiceTaxes,
|
|
enableInvoiceItemTaxes: enableInvoiceItemTaxes,
|
|
defaultInvoiceDesignId: defaultInvoiceDesignId,
|
|
defaultQuoteDesignId: defaultQuoteDesignId,
|
|
languageId: languageId,
|
|
defaultInvoiceFooter: defaultInvoiceFooter,
|
|
showInvoiceItemTaxes: showInvoiceItemTaxes,
|
|
enableMilitaryTime: enableMilitaryTime,
|
|
defaultTaxName1: defaultTaxName1,
|
|
defaultTaxRate1: defaultTaxRate1,
|
|
defaultTaxName2: defaultTaxName2,
|
|
defaultTaxRate2: defaultTaxRate2,
|
|
defaultQuoteTerms: defaultQuoteTerms,
|
|
showCurrencyCode: showCurrencyCode,
|
|
enableSecondTaxRate: enableSecondTaxRate,
|
|
startOfWeek: startOfWeek,
|
|
financialYearStart: financialYearStart,
|
|
enabledModules: enabledModules,
|
|
defaultPaymentTerms: defaultPaymentTerms,
|
|
defaultPaymentTypeId: defaultPaymentTypeId,
|
|
defaultTaskRate: defaultTaskRate,
|
|
enableInclusiveTaxes: enableInclusiveTaxes,
|
|
convertProductExchangeRate: convertProductExchangeRate,
|
|
enableCustomInvoiceTaxes1: enableCustomInvoiceTaxes1,
|
|
enableCustomInvoiceTaxes2: enableCustomInvoiceTaxes2);
|
|
replace(_$result);
|
|
return _$result;
|
|
}
|
|
}
|
|
|
|
class _$DashboardResponse extends DashboardResponse {
|
|
@override
|
|
final DashboardEntity data;
|
|
|
|
factory _$DashboardResponse([void updates(DashboardResponseBuilder b)]) =>
|
|
(new DashboardResponseBuilder()..update(updates)).build();
|
|
|
|
_$DashboardResponse._({this.data}) : super._() {
|
|
if (data == null)
|
|
throw new BuiltValueNullFieldError('DashboardResponse', 'data');
|
|
}
|
|
|
|
@override
|
|
DashboardResponse rebuild(void updates(DashboardResponseBuilder b)) =>
|
|
(toBuilder()..update(updates)).build();
|
|
|
|
@override
|
|
DashboardResponseBuilder toBuilder() =>
|
|
new DashboardResponseBuilder()..replace(this);
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
if (identical(other, this)) return true;
|
|
if (other is! DashboardResponse) return false;
|
|
return data == other.data;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
return $jf($jc(0, data.hashCode));
|
|
}
|
|
|
|
@override
|
|
String toString() {
|
|
return (newBuiltValueToStringHelper('DashboardResponse')..add('data', data))
|
|
.toString();
|
|
}
|
|
}
|
|
|
|
class DashboardResponseBuilder
|
|
implements Builder<DashboardResponse, DashboardResponseBuilder> {
|
|
_$DashboardResponse _$v;
|
|
|
|
DashboardEntityBuilder _data;
|
|
DashboardEntityBuilder get data =>
|
|
_$this._data ??= new DashboardEntityBuilder();
|
|
set data(DashboardEntityBuilder data) => _$this._data = data;
|
|
|
|
DashboardResponseBuilder();
|
|
|
|
DashboardResponseBuilder get _$this {
|
|
if (_$v != null) {
|
|
_data = _$v.data?.toBuilder();
|
|
_$v = null;
|
|
}
|
|
return this;
|
|
}
|
|
|
|
@override
|
|
void replace(DashboardResponse other) {
|
|
if (other == null) throw new ArgumentError.notNull('other');
|
|
_$v = other as _$DashboardResponse;
|
|
}
|
|
|
|
@override
|
|
void update(void updates(DashboardResponseBuilder b)) {
|
|
if (updates != null) updates(this);
|
|
}
|
|
|
|
@override
|
|
_$DashboardResponse build() {
|
|
_$DashboardResponse _$result;
|
|
try {
|
|
_$result = _$v ?? new _$DashboardResponse._(data: data.build());
|
|
} catch (_) {
|
|
String _$failedField;
|
|
try {
|
|
_$failedField = 'data';
|
|
data.build();
|
|
} catch (e) {
|
|
throw new BuiltValueNestedFieldError(
|
|
'DashboardResponse', _$failedField, e.toString());
|
|
}
|
|
rethrow;
|
|
}
|
|
replace(_$result);
|
|
return _$result;
|
|
}
|
|
}
|
|
|
|
class _$DashboardEntity extends DashboardEntity {
|
|
@override
|
|
final double paidToDate;
|
|
@override
|
|
final int paidToDateCurrency;
|
|
@override
|
|
final double balances;
|
|
@override
|
|
final int balancesCurrency;
|
|
@override
|
|
final double averageInvoice;
|
|
@override
|
|
final int averageInvoiceCurrency;
|
|
@override
|
|
final int invoicesSent;
|
|
@override
|
|
final int activeClients;
|
|
|
|
factory _$DashboardEntity([void updates(DashboardEntityBuilder b)]) =>
|
|
(new DashboardEntityBuilder()..update(updates)).build();
|
|
|
|
_$DashboardEntity._(
|
|
{this.paidToDate,
|
|
this.paidToDateCurrency,
|
|
this.balances,
|
|
this.balancesCurrency,
|
|
this.averageInvoice,
|
|
this.averageInvoiceCurrency,
|
|
this.invoicesSent,
|
|
this.activeClients})
|
|
: super._();
|
|
|
|
@override
|
|
DashboardEntity rebuild(void updates(DashboardEntityBuilder b)) =>
|
|
(toBuilder()..update(updates)).build();
|
|
|
|
@override
|
|
DashboardEntityBuilder toBuilder() =>
|
|
new DashboardEntityBuilder()..replace(this);
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
if (identical(other, this)) return true;
|
|
if (other is! DashboardEntity) return false;
|
|
return paidToDate == other.paidToDate &&
|
|
paidToDateCurrency == other.paidToDateCurrency &&
|
|
balances == other.balances &&
|
|
balancesCurrency == other.balancesCurrency &&
|
|
averageInvoice == other.averageInvoice &&
|
|
averageInvoiceCurrency == other.averageInvoiceCurrency &&
|
|
invoicesSent == other.invoicesSent &&
|
|
activeClients == other.activeClients;
|
|
}
|
|
|
|
@override
|
|
int get hashCode {
|
|
return $jf($jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc(
|
|
$jc($jc(0, paidToDate.hashCode),
|
|
paidToDateCurrency.hashCode),
|
|
balances.hashCode),
|
|
balancesCurrency.hashCode),
|
|
averageInvoice.hashCode),
|
|
averageInvoiceCurrency.hashCode),
|
|
invoicesSent.hashCode),
|
|
activeClients.hashCode));
|
|
}
|
|
|
|
@override
|
|
String toString() {
|
|
return (newBuiltValueToStringHelper('DashboardEntity')
|
|
..add('paidToDate', paidToDate)
|
|
..add('paidToDateCurrency', paidToDateCurrency)
|
|
..add('balances', balances)
|
|
..add('balancesCurrency', balancesCurrency)
|
|
..add('averageInvoice', averageInvoice)
|
|
..add('averageInvoiceCurrency', averageInvoiceCurrency)
|
|
..add('invoicesSent', invoicesSent)
|
|
..add('activeClients', activeClients))
|
|
.toString();
|
|
}
|
|
}
|
|
|
|
class DashboardEntityBuilder
|
|
implements Builder<DashboardEntity, DashboardEntityBuilder> {
|
|
_$DashboardEntity _$v;
|
|
|
|
double _paidToDate;
|
|
double get paidToDate => _$this._paidToDate;
|
|
set paidToDate(double paidToDate) => _$this._paidToDate = paidToDate;
|
|
|
|
int _paidToDateCurrency;
|
|
int get paidToDateCurrency => _$this._paidToDateCurrency;
|
|
set paidToDateCurrency(int paidToDateCurrency) =>
|
|
_$this._paidToDateCurrency = paidToDateCurrency;
|
|
|
|
double _balances;
|
|
double get balances => _$this._balances;
|
|
set balances(double balances) => _$this._balances = balances;
|
|
|
|
int _balancesCurrency;
|
|
int get balancesCurrency => _$this._balancesCurrency;
|
|
set balancesCurrency(int balancesCurrency) =>
|
|
_$this._balancesCurrency = balancesCurrency;
|
|
|
|
double _averageInvoice;
|
|
double get averageInvoice => _$this._averageInvoice;
|
|
set averageInvoice(double averageInvoice) =>
|
|
_$this._averageInvoice = averageInvoice;
|
|
|
|
int _averageInvoiceCurrency;
|
|
int get averageInvoiceCurrency => _$this._averageInvoiceCurrency;
|
|
set averageInvoiceCurrency(int averageInvoiceCurrency) =>
|
|
_$this._averageInvoiceCurrency = averageInvoiceCurrency;
|
|
|
|
int _invoicesSent;
|
|
int get invoicesSent => _$this._invoicesSent;
|
|
set invoicesSent(int invoicesSent) => _$this._invoicesSent = invoicesSent;
|
|
|
|
int _activeClients;
|
|
int get activeClients => _$this._activeClients;
|
|
set activeClients(int activeClients) => _$this._activeClients = activeClients;
|
|
|
|
DashboardEntityBuilder();
|
|
|
|
DashboardEntityBuilder get _$this {
|
|
if (_$v != null) {
|
|
_paidToDate = _$v.paidToDate;
|
|
_paidToDateCurrency = _$v.paidToDateCurrency;
|
|
_balances = _$v.balances;
|
|
_balancesCurrency = _$v.balancesCurrency;
|
|
_averageInvoice = _$v.averageInvoice;
|
|
_averageInvoiceCurrency = _$v.averageInvoiceCurrency;
|
|
_invoicesSent = _$v.invoicesSent;
|
|
_activeClients = _$v.activeClients;
|
|
_$v = null;
|
|
}
|
|
return this;
|
|
}
|
|
|
|
@override
|
|
void replace(DashboardEntity other) {
|
|
if (other == null) throw new ArgumentError.notNull('other');
|
|
_$v = other as _$DashboardEntity;
|
|
}
|
|
|
|
@override
|
|
void update(void updates(DashboardEntityBuilder b)) {
|
|
if (updates != null) updates(this);
|
|
}
|
|
|
|
@override
|
|
_$DashboardEntity build() {
|
|
final _$result = _$v ??
|
|
new _$DashboardEntity._(
|
|
paidToDate: paidToDate,
|
|
paidToDateCurrency: paidToDateCurrency,
|
|
balances: balances,
|
|
balancesCurrency: balancesCurrency,
|
|
averageInvoice: averageInvoice,
|
|
averageInvoiceCurrency: averageInvoiceCurrency,
|
|
invoicesSent: invoicesSent,
|
|
activeClients: activeClients);
|
|
replace(_$result);
|
|
return _$result;
|
|
}
|
|
}
|