Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

@rolatech/angular-services

Package Overview
Dependencies
Maintainers
2
Versions
130
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rolatech/angular-services - npm Package Compare versions

Comparing version
20.2.7-beta.2
to
20.2.8-beta.2
+2
-2
package.json
{
"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