@rolatech/angular-services
Advanced tools
+2
-2
| { | ||
| "name": "@rolatech/angular-services", | ||
| "version": "20.2.7-beta.2", | ||
| "version": "20.2.8-beta.2", | ||
| "private": false, | ||
@@ -15,3 +15,3 @@ "peerDependencies": { | ||
| "dependencies": { | ||
| "@rolatech/angular-common": "20.2.7-beta.2", | ||
| "@rolatech/angular-common": "20.2.8-beta.2", | ||
| "tslib": "^2.3.0" | ||
@@ -18,0 +18,0 @@ }, |
@@ -171,2 +171,156 @@ import * as i0 from '@angular/core'; | ||
| type OfferType = 'RENTAL' | 'SALE'; | ||
| type PaymentFrequency = 'MONTHLY' | 'QUARTERLY' | 'SEMI_ANNUALLY' | 'ANNUALLY'; | ||
| type FurnitureRequirement = 'FURNISHED' | 'UNFURNISHED'; | ||
| type ApplicantType = 'INDIVIDUAL' | 'CORPORATE' | 'STUDENT'; | ||
| type EmploymentStatus = 'EMPLOYED' | 'SELF_EMPLOYED' | 'UNEMPLOYED'; | ||
| type VisaStatus = 'CITIZEN' | 'WORK_VISA' | 'STUDENT_VISA' | 'OTHER'; | ||
| type AdverseCreditStatus = 'NONE' | 'CCJ' | 'BANKRUPTCY' | 'IVA' | 'OTHER'; | ||
| type Gender = 'MALE' | 'FEMALE' | 'OTHER' | 'PREFER_NOT_TO_SAY'; | ||
| type SalePaymentMethod = 'CASH' | 'MORTGAGE'; | ||
| type OfferInvoiceOption = 'COMBINED' | 'SEPARATE'; | ||
| declare enum PropertyOfferStatus { | ||
| SUBMITTED = "Submitted", | ||
| ACCEPTED = "Accepted", | ||
| COUNTERED = "Countered", | ||
| REJECTED = "Rejected", | ||
| UNDER_OFFER = "Under offer", | ||
| HOLDING_DEPOSIT_PENDING = "Holding deposit pending", | ||
| HOLDING_DEPOSIT_PAID = "Holding deposit paid", | ||
| REFERENCING = "Referencing", | ||
| REFERENCES_PASSED = "References passed", | ||
| REFERENCES_FAILED = "References failed", | ||
| CONTRACT_PENDING = "Contract pending", | ||
| CONTRACT_SIGNED = "Contract signed", | ||
| CONTRACT_FAILED = "Contract failed", | ||
| SECURITY_DEPOSIT_PENDING = "Security deposit pending", | ||
| SECURITY_DEPOSIT_PAID = "Security deposit paid", | ||
| FIRST_RENT_PENDING = "First rent pending", | ||
| MOVE_IN_PAYMENT_PAID = "Move-in payment paid", | ||
| COMPLETED = "Completed", | ||
| FAILED = "Failed", | ||
| WITHDRAWN = "Withdrawn", | ||
| EXPIRED = "Expired", | ||
| CANCELLED = "Cancelled" | ||
| } | ||
| interface OfferSummary { | ||
| id: string; | ||
| offerType: OfferType; | ||
| status: PropertyOfferStatus; | ||
| propertyId: string; | ||
| } | ||
| interface RentalOfferTerms { | ||
| amount: number | null; | ||
| moveInDate: string | null; | ||
| paymentFrequency: PaymentFrequency | null; | ||
| tenancyLengthMonths: number | null; | ||
| breakClauseMonths: number | null; | ||
| pets: string[] | []; | ||
| smoker: boolean | null; | ||
| furnitureRequirement: FurnitureRequirement | null; | ||
| additionalRequests: string | null; | ||
| } | ||
| interface PersonAddress { | ||
| line1: string | null; | ||
| line2: string | null; | ||
| city: string | null; | ||
| postcode: string | null; | ||
| country: string | null; | ||
| } | ||
| interface Guarantor { | ||
| fullName: string | null; | ||
| dob: string | null; | ||
| relationship: string | null; | ||
| phone: string | null; | ||
| email: string | null; | ||
| address: PersonAddress; | ||
| employmentStatus: EmploymentStatus | null; | ||
| companyName: string | null; | ||
| jobTitle: string | null; | ||
| annualSalary: number | null; | ||
| companyNumber: string | null; | ||
| taxReturnSubmitted: boolean | null; | ||
| } | ||
| interface Tenant { | ||
| id: string; | ||
| fullName: string | null; | ||
| dob: string | null; | ||
| gender: Gender | null; | ||
| nationality: string | null; | ||
| visaStatus: VisaStatus | null; | ||
| phone: string | null; | ||
| email: string | null; | ||
| address: PersonAddress; | ||
| adverseCreditStatus: AdverseCreditStatus | null; | ||
| applicantType: ApplicantType | null; | ||
| employmentStatus: EmploymentStatus | null; | ||
| companyName: string | null; | ||
| jobTitle: string | null; | ||
| annualSalary: number | null; | ||
| companyNumber: string | null; | ||
| taxReturnSubmitted: boolean | null; | ||
| corporateCompanyName: string | null; | ||
| corporateCompanyNumber: string | null; | ||
| corporateJobTitle: string | null; | ||
| universityName: string | null; | ||
| courseTitle: string | null; | ||
| yearOfStudy: number | null; | ||
| guarantor: Guarantor; | ||
| } | ||
| interface SaleOfferDetails { | ||
| amount: number | null; | ||
| buyerName: string | null; | ||
| email: string | null; | ||
| phone: string | null; | ||
| paymentMethod: SalePaymentMethod | null; | ||
| proposedExchangeDate: string | null; | ||
| solicitorCompanyName: string | null; | ||
| } | ||
| interface CreateRentalOfferPayload { | ||
| propertyId: string; | ||
| rental: RentalOfferTerms; | ||
| tenants: Tenant[]; | ||
| } | ||
| interface CreateSaleOfferPayload { | ||
| propertyId: string; | ||
| sale: SaleOfferDetails; | ||
| } | ||
| interface PropertyOfferResponse { | ||
| id: string; | ||
| userId: string; | ||
| agentId: string; | ||
| type: OfferType; | ||
| status: PropertyOfferStatus; | ||
| propertyId: string; | ||
| rentalTerms?: RentalOfferTerms; | ||
| tenants?: Tenant[]; | ||
| sale?: SaleOfferDetails; | ||
| item: PropertyOfferItem; | ||
| invoiceOption: OfferInvoiceOption; | ||
| } | ||
| interface PropertyOfferItem { | ||
| propertyId: string; | ||
| title: string; | ||
| description: string; | ||
| amount: number; | ||
| bedrooms: number; | ||
| bathrooms: number; | ||
| receptions: number; | ||
| agentId: string; | ||
| media: PropertyOfferItemMedia[]; | ||
| } | ||
| interface PropertyOfferItemMedia { | ||
| id: string; | ||
| url: string; | ||
| alt: string; | ||
| width: number; | ||
| height: number; | ||
| uuid: string; | ||
| } | ||
| interface CopyTextResponse { | ||
| offerId: string; | ||
| redactContact: boolean; | ||
| text: string; | ||
| } | ||
| declare class DialogService { | ||
@@ -882,3 +1036,3 @@ dialog: MatDialog; | ||
| findOffersByAgent(options: any): Observable<any>; | ||
| getOffer(offerId: any): Observable<any>; | ||
| getOffer(offerId: any): Observable<ApiResponse<PropertyOfferResponse>>; | ||
| cancelOffer(id: string): Observable<any>; | ||
@@ -898,2 +1052,5 @@ underOffer(id: string): Observable<any>; | ||
| updateInvoiceOption(offerId: string, data: any): Observable<any>; | ||
| createRental(payload: CreateRentalOfferPayload): Observable<ApiResponse<PropertyOfferResponse>>; | ||
| createSale(payload: CreateSaleOfferPayload): Observable<ApiResponse<PropertyOfferResponse>>; | ||
| getCopyText(id: string, redactContact?: boolean): Observable<ApiResponse<CopyTextResponse>>; | ||
| static ɵfac: i0.ɵɵFactoryDeclaration<PropertyOfferService, never>; | ||
@@ -1136,3 +1293,3 @@ static ɵprov: i0.ɵɵInjectableDeclaration<PropertyOfferService>; | ||
| export { AmenityService, AutomationService, BackButtonDirective, BaseService, BillingService, BookingService, BreadcrumbService, CartEventType, CartService, CategoryService, ConversationInitService, ConversationService, DialogComponent, DialogService, EnumApiClient, EnumCacheService, FacilityService, FeatureService, FloorplanService, FulfillmentService, HideFooterDirective, InventoryService, InvoiceLineService, InvoiceService, InvoiceStatsService, LayoutService, LoadingInterceptor, LoadingService, MediaService, MembershipService, NavigationService, NotificationService, NotificationStore, NotificationTemplateService, OfferingService, OrderPayoutService, OrderService, PaymentService, PostService, ProductCategoryService, ProductService, PropertyHighlightsService, PropertyOfferService, PropertySearchService, PropertyService, PropertyStatsService, PropertyViewingService, ResourceCategoryService, ResourceService, SCHEDULE_CRON_META, SERVICE_DIRECTIVES, SidenavService, SnackBarService, SupportService, ThemeService, TimeZoneService, TitleService, acceptLanguageInterceptor, provideAngularServices }; | ||
| export type { ApiRequestOptions, AutomationDefinition, AutomationDefinitionDto, AutomationExecution, AutomationExecutionDto, AutomationExecutionLog, AutomationExecutionStatus, AutomationLogLevel, AutomationSchedule, AutomationScheduleDto, AutomationSummaryResponse, BaseEntity, CancelStateResponse, ChatMessage, ConversationInitResponse, CreateDefinitionRequest, CreateScheduleRequest, DialogData, EnqueueExecutionRequest, EnumOption, ExecutionLogDto, GroupedViewingsByDate, IDynamicDialogConfig, InvoiceStats, PendingInvoice, PropertyStats, ScheduleCron, ScheduleCronMeta, ScheduleOptionResponse, UpcomingViewing, UpdateDefinitionRequest, UpdateScheduleRequest }; | ||
| export { AmenityService, AutomationService, BackButtonDirective, BaseService, BillingService, BookingService, BreadcrumbService, CartEventType, CartService, CategoryService, ConversationInitService, ConversationService, DialogComponent, DialogService, EnumApiClient, EnumCacheService, FacilityService, FeatureService, FloorplanService, FulfillmentService, HideFooterDirective, InventoryService, InvoiceLineService, InvoiceService, InvoiceStatsService, LayoutService, LoadingInterceptor, LoadingService, MediaService, MembershipService, NavigationService, NotificationService, NotificationStore, NotificationTemplateService, OfferingService, OrderPayoutService, OrderService, PaymentService, PostService, ProductCategoryService, ProductService, PropertyHighlightsService, PropertyOfferService, PropertyOfferStatus, PropertySearchService, PropertyService, PropertyStatsService, PropertyViewingService, ResourceCategoryService, ResourceService, SCHEDULE_CRON_META, SERVICE_DIRECTIVES, SidenavService, SnackBarService, SupportService, ThemeService, TimeZoneService, TitleService, acceptLanguageInterceptor, provideAngularServices }; | ||
| export type { AdverseCreditStatus, ApiRequestOptions, ApplicantType, AutomationDefinition, AutomationDefinitionDto, AutomationExecution, AutomationExecutionDto, AutomationExecutionLog, AutomationExecutionStatus, AutomationLogLevel, AutomationSchedule, AutomationScheduleDto, AutomationSummaryResponse, BaseEntity, CancelStateResponse, ChatMessage, ConversationInitResponse, CopyTextResponse, CreateDefinitionRequest, CreateRentalOfferPayload, CreateSaleOfferPayload, CreateScheduleRequest, DialogData, EmploymentStatus, EnqueueExecutionRequest, EnumOption, ExecutionLogDto, FurnitureRequirement, Gender, GroupedViewingsByDate, Guarantor, IDynamicDialogConfig, InvoiceStats, OfferInvoiceOption, OfferSummary, OfferType, PaymentFrequency, PendingInvoice, PersonAddress, PropertyOfferItem, PropertyOfferItemMedia, PropertyOfferResponse, PropertyStats, RentalOfferTerms, SaleOfferDetails, SalePaymentMethod, ScheduleCron, ScheduleCronMeta, ScheduleOptionResponse, Tenant, UpcomingViewing, UpdateDefinitionRequest, UpdateScheduleRequest, VisaStatus }; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
502151
3.51%5017
4.33%+ Added
- Removed