170 lines
3.3 KiB
TypeScript
170 lines
3.3 KiB
TypeScript
export class field{
|
|
_id?:any;
|
|
name?:any;
|
|
type?:any;
|
|
icon?:any;
|
|
toggle?:any;
|
|
required?:any;
|
|
regex?:any;
|
|
errorText?:any;
|
|
label?:any;
|
|
description?:any;
|
|
placeholder?:any;
|
|
className?:any;
|
|
subtype?:any;
|
|
handle?:any;
|
|
min?:number;
|
|
max?:number;
|
|
inline?:any;
|
|
value?:any;
|
|
size?:any;
|
|
values?:Array<value>;
|
|
div_name?:any;
|
|
gridLine_name?:any;
|
|
children?: field[];
|
|
tooltipmsg?:any;
|
|
maxcharacters?:any;
|
|
visibilty?:any;
|
|
duplicateVal?:any;
|
|
encryptData?:any;
|
|
personalHealthInfo?:any;
|
|
descriptionText?:any;
|
|
heightpx?:any;
|
|
showDescription?:boolean;
|
|
personalInfo?:boolean;
|
|
readOnly?:any;
|
|
sessionVar?:any;
|
|
allowedDays?:any;
|
|
allowedHrsFrom?:any;
|
|
allowedHrsTo?:any;
|
|
showSeconds?:boolean;
|
|
datePicker?:any;
|
|
alphabeticalOrdering?:boolean;
|
|
fieldLayout?:any;
|
|
otherChoice?:boolean;
|
|
dynamicList?:any;
|
|
iconType?:any;
|
|
target?:any;
|
|
defaultCamera?:any;
|
|
imgoption?:Array<value>;
|
|
questions?:Array<value1>;
|
|
maxDuration?:any;
|
|
maxNo?:number;
|
|
decimalPlaces?:number;
|
|
currencyType?:any;
|
|
formatNo?:any;
|
|
providersData?:any;
|
|
apikey?:any;
|
|
expanded?:boolean;
|
|
files?:Array<any>;
|
|
password?:any;
|
|
content?:any;
|
|
theme?:any;
|
|
norows?:number;
|
|
nocolumns?:number;
|
|
editordata?:any;
|
|
}
|
|
export class value{
|
|
label?:any="";
|
|
value?:any="";
|
|
}
|
|
export class value1{
|
|
label1?:any="";
|
|
value1?:any="";
|
|
}
|
|
export interface IProperty {
|
|
url?: string;
|
|
loading?: boolean;
|
|
itemsPerPage?: number;
|
|
total?: number;
|
|
p?: number;
|
|
sizeLimit?: number;
|
|
title?: string;
|
|
text?: string;
|
|
items?: any[];
|
|
sub?: any;
|
|
isBlocked?: boolean;
|
|
isDeleted?: boolean;
|
|
isEmailVerified?: string;
|
|
successMsg?: string;
|
|
msg?: string;
|
|
userId?: string;
|
|
status?: number;
|
|
userPlaceholder?: string;
|
|
searchKey?: string;
|
|
fullName?: string;
|
|
email?: string;
|
|
countryCode?: string;
|
|
dialCode?: string;
|
|
phoneNumber?: string;
|
|
value?: Date;
|
|
data?: any;
|
|
name_es?: string;
|
|
name_en?: string;
|
|
countries?: any;
|
|
states?: any;
|
|
cities?: any;
|
|
countries1?: any;
|
|
states1?: any;
|
|
cities1?: any;
|
|
countries2?: any;
|
|
states2?: any;
|
|
cities2?: any;
|
|
localities?: any;
|
|
buildings?: any;
|
|
country_id?: string;
|
|
state_id?: string;
|
|
city_id?: string;
|
|
locality_id?: string;
|
|
building_id?: string;
|
|
countryCount?: number;
|
|
stateCount?: number;
|
|
cityCount?: number;
|
|
stateCityCount?: number;
|
|
localityCount?: number;
|
|
buildingCount?: number;
|
|
countriesAdd?: any;
|
|
statesAdd?: any;
|
|
citiesAdd?: any;
|
|
localitiesAdd?: any;
|
|
country_idAdd?: string;
|
|
state_idAdd?: string;
|
|
city_idAdd?: string;
|
|
locality_idAdd?: string;
|
|
countryCountAdd?: number;
|
|
stateCountAdd?: number;
|
|
cityCountAdd?: number;
|
|
localityCountAdd?: number;
|
|
successText?: string;
|
|
propertyTypes?: any;
|
|
propertyTypesCount?: number;
|
|
amenities?: any;
|
|
amenitiesCount?: number;
|
|
projectTypes?: any;
|
|
projectTypesCount?: number;
|
|
routeName?: string;
|
|
icon?: any;
|
|
userType?: string;
|
|
overlay?: any;
|
|
is_broker_seller_dev?: number;
|
|
is_buyer_renter?: number;
|
|
is_broker?: number;
|
|
is_data_collector?: number;
|
|
image?: any;
|
|
index?: number;
|
|
name?: string;
|
|
phone?: string;
|
|
type?: number;
|
|
property_id?: string;
|
|
banks?: any;
|
|
bankCount?: string;
|
|
flag?: number;
|
|
page?: number;
|
|
property_for?: any;
|
|
status_id?:any;
|
|
type_id?:any;
|
|
post_type?:any;
|
|
developer_id?:any;
|
|
|
|
}
|