EOS/Scripts/out/data.json
Nidhi Bhargava f0c1ab20e1 code push
2025-09-04 16:25:07 +05:30

8183 lines
281 KiB
JSON

{
"project": {},
"files": {
"DropDownData\\dropDownData.js": {
"name": "DropDownData\\dropDownData.js",
"modules": {
"DropDownData": 1
},
"classes": {
"DropDownData": 1
},
"fors": {
"DropDownData": 1
},
"namespaces": {}
},
"Geo\\positioningTool.js": {
"name": "Geo\\positioningTool.js",
"modules": {},
"classes": {
"PositioningTool": 1
},
"fors": {
"PositioningTool": 1
},
"namespaces": {}
},
"Home\\Dashboard.js": {
"name": "Home\\Dashboard.js",
"modules": {
"Dashboard": 1
},
"classes": {
"TileDashboard": 1
},
"fors": {
"TileDashboard": 1
},
"namespaces": {}
},
"Inventory\\ManageFleet.js": {
"name": "Inventory\\ManageFleet.js",
"modules": {},
"classes": {
"ManageFleet": 1
},
"fors": {
"ManageFleet": 1
},
"namespaces": {}
},
"Inventory\\ManageFleet_Detail.js": {
"name": "Inventory\\ManageFleet_Detail.js",
"modules": {},
"classes": {
"ManageFleet_details": 1
},
"fors": {
"ManageFleet_Detail": 1
},
"namespaces": {}
},
"Inventory\\ManageOwner.js": {
"name": "Inventory\\ManageOwner.js",
"modules": {},
"classes": {
"ManageOwner": 1
},
"fors": {
"ManageOwner": 1
},
"namespaces": {}
},
"Inventory\\ManageReason.js": {
"name": "Inventory\\ManageReason.js",
"modules": {},
"classes": {
"ManageReason": 1
},
"fors": {
"ManageReason": 1
},
"namespaces": {}
},
"Inventory\\OrganizationChart.js": {
"name": "Inventory\\OrganizationChart.js",
"modules": {},
"classes": {
"OrganizationChart": 1
},
"fors": {
"OrganizationChart": 1
},
"namespaces": {}
},
"Inventory\\ShowDealerMap.js": {
"name": "Inventory\\ShowDealerMap.js",
"modules": {},
"classes": {
"ShowDealerMap": 1
},
"fors": {
"TicketAdministration": 1,
"ShowDealerMap": 1
},
"namespaces": {}
},
"Inventory\\ShowDealerVanDetail.js": {
"name": "Inventory\\ShowDealerVanDetail.js",
"modules": {},
"classes": {
"VanCoverageDesigner": 1
},
"fors": {
"VanCoverageDesigner": 1
},
"namespaces": {}
},
"Inventory\\dealerUserInventory.js": {
"name": "Inventory\\dealerUserInventory.js",
"modules": {},
"classes": {
"NonVecvUserManagement": 1
},
"fors": {
"NonVecvUserManagement": 1
},
"namespaces": {}
},
"Inventory\\manageVechile.js": {
"name": "Inventory\\manageVechile.js",
"modules": {
"Inventory": 1
},
"classes": {
"ManageVechile": 1
},
"fors": {
"ManageVechile": 1,
"ManageVehicle": 1
},
"namespaces": {}
},
"Inventory\\vecvUserInventory.js": {
"name": "Inventory\\vecvUserInventory.js",
"modules": {
"UserManagement": 1
},
"classes": {
"VecvUserManagement": 1
},
"fors": {
"VecvUserManagement": 1
},
"namespaces": {}
},
"Notifications\\notifications.js": {
"name": "Notifications\\notifications.js",
"modules": {
"Notifications": 1
},
"classes": {
"Notifications": 1
},
"fors": {
"Notifications": 1
},
"namespaces": {}
},
"Report\\AnlysisReport.js": {
"name": "Report\\AnlysisReport.js",
"modules": {
"Geo": 1
},
"classes": {
"GeoAnalysis": 1
},
"fors": {
"GeoAnalysis": 1
},
"namespaces": {}
},
"Report\\PositioningTool.js": {
"name": "Report\\PositioningTool.js",
"modules": {},
"classes": {
"PositioningTool_Report": 1
},
"fors": {
"PositioningTool_Report": 1
},
"namespaces": {}
},
"Report\\callFeedbackRating.js": {
"name": "Report\\callFeedbackRating.js",
"modules": {
"ReportModule": 1
},
"classes": {
"CallFeedbackRating": 1
},
"fors": {
"CallFeedbackRating": 1,
"HdBusLmdContrCallFeedbackRatingibution": 1
},
"namespaces": {}
},
"Report\\consolidatedReport.js": {
"name": "Report\\consolidatedReport.js",
"modules": {},
"classes": {
"ConsolidatedReport": 1
},
"fors": {
"ConsolidatedReport": 1
},
"namespaces": {}
},
"Report\\customerReport.js": {
"name": "Report\\customerReport.js",
"modules": {},
"classes": {
"CustomerReport": 1
},
"fors": {
"CustomerReport": 1
},
"namespaces": {}
},
"Report\\dealerWiseCallDetails.js": {
"name": "Report\\dealerWiseCallDetails.js",
"modules": {},
"classes": {
"DealerWiseCallDetails": 1
},
"fors": {
"DealerWiseCallDetails": 1
},
"namespaces": {}
},
"Report\\declinedCalls.js": {
"name": "Report\\declinedCalls.js",
"modules": {},
"classes": {
"DeclinedCalls": 1
},
"fors": {
"DeclinedCalls": 1
},
"namespaces": {}
},
"Report\\eicherPromise.js": {
"name": "Report\\eicherPromise.js",
"modules": {},
"classes": {
"EicherPromise": 1
},
"fors": {
"EicherPromise": 1
},
"namespaces": {}
},
"Report\\eosCallCount.js": {
"name": "Report\\eosCallCount.js",
"modules": {},
"classes": {
"EosCallCount": 1
},
"fors": {
"EosCallCount": 1
},
"namespaces": {}
},
"Report\\hdBusLmdContribution.js": {
"name": "Report\\hdBusLmdContribution.js",
"modules": {},
"classes": {
"HdBusLmdContribution": 1
},
"fors": {
"HdBusLmdContribution": 1
},
"namespaces": {}
},
"Report\\reasonForClosure.js": {
"name": "Report\\reasonForClosure.js",
"modules": {},
"classes": {
"ReasonForClosure": 1
},
"fors": {
"ReasonForClosure": 1
},
"namespaces": {}
},
"Report\\reportTicketClose.js": {
"name": "Report\\reportTicketClose.js",
"modules": {},
"classes": {
"CloseTicketReport": 1
},
"fors": {
"CloseTicketReport": 1,
"OpenTicketReport": 1
},
"namespaces": {}
},
"Report\\reportTicketDetails.js": {
"name": "Report\\reportTicketDetails.js",
"modules": {},
"classes": {
"Report": 1
},
"fors": {
"Report": 1,
"TicketAdministration": 1
},
"namespaces": {}
},
"Report\\reportTicketOpen.js": {
"name": "Report\\reportTicketOpen.js",
"modules": {},
"classes": {
"OpenTicketReport": 1
},
"fors": {
"OpenTicketReport": 1
},
"namespaces": {}
},
"Report\\timeslotClosure.js": {
"name": "Report\\timeslotClosure.js",
"modules": {},
"classes": {
"TimeSlotClosure": 1
},
"fors": {
"TimeSlotClosure": 1
},
"namespaces": {}
},
"Report\\tollFreeAndOpportunityLoss.js": {
"name": "Report\\tollFreeAndOpportunityLoss.js",
"modules": {},
"classes": {
"TollFreeAndOpportunityLoss": 1
},
"fors": {
"TollFreeAndOpportunityLoss": 1
},
"namespaces": {}
},
"Shared\\common.js": {
"name": "Shared\\common.js",
"modules": {},
"classes": {},
"fors": {},
"namespaces": {}
},
"Shared\\jquery.mask.js": {
"name": "Shared\\jquery.mask.js",
"modules": {},
"classes": {},
"fors": {},
"namespaces": {}
},
"Ticket\\TicketAdministartion_FullDetails.js": {
"name": "Ticket\\TicketAdministartion_FullDetails.js",
"modules": {
"Ticket": 1
},
"classes": {
"TicketAdministration_FullDetail": 1
},
"fors": {
"TicketAdministration_FullDetail": 1
},
"namespaces": {}
},
"Ticket\\TicketAdministration.js": {
"name": "Ticket\\TicketAdministration.js",
"modules": {},
"classes": {
"TicketAdministration": 1
},
"fors": {
"TicketAdministration": 1
},
"namespaces": {}
},
"Ticket\\TicketAdministrationReassign.js": {
"name": "Ticket\\TicketAdministrationReassign.js",
"modules": {},
"classes": {
"TicketReassign": 1
},
"fors": {
"TicketReassign": 1
},
"namespaces": {}
},
"Ticket\\TicketFeedback.js": {
"name": "Ticket\\TicketFeedback.js",
"modules": {},
"classes": {
"TicketFeedback": 1
},
"fors": {
"TicketFeedback": 1
},
"namespaces": {}
},
"Ticket\\manageEscalation.js": {
"name": "Ticket\\manageEscalation.js",
"modules": {},
"classes": {
"ManageEscalation": 1
},
"fors": {
"ManageEscalation": 1
},
"namespaces": {}
},
"TicketAdministration_Dealer\\TicketAdministartionDealer_FullDetails.js": {
"name": "TicketAdministration_Dealer\\TicketAdministartionDealer_FullDetails.js",
"modules": {},
"classes": {
"TicketForDealer_FullDetails": 1
},
"fors": {
"TicketForDealer_FullDetails": 1
},
"namespaces": {}
},
"TicketAdministration_Dealer\\ticketAdministrationDealer.js": {
"name": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"modules": {},
"classes": {
"TicketForDealer": 1
},
"fors": {
"TicketForDealer": 1
},
"namespaces": {}
},
"Tracking\\HistoryTracking.js": {
"name": "Tracking\\HistoryTracking.js",
"modules": {
"TrackingModule": 1
},
"classes": {
"HistoryTracking": 1
},
"fors": {
"HistoryTracking": 1
},
"namespaces": {}
},
"Tracking\\LiveTracking.js": {
"name": "Tracking\\LiveTracking.js",
"modules": {},
"classes": {
"LiveTracking": 1
},
"fors": {
"LiveTracking": 1
},
"namespaces": {}
}
},
"modules": {
"DropDownData": {
"name": "DropDownData",
"submodules": {},
"classes": {
"DropDownData": 1
},
"fors": {
"DropDownData": 1
},
"namespaces": {},
"tag": "module",
"file": "DropDownData\\dropDownData.js",
"line": 18,
"description": "To bind Data in DropDownList"
},
"Geo": {
"name": "Geo",
"submodules": {},
"classes": {
"PositioningTool": 1,
"GeoAnalysis": 1,
"PositioningTool_Report": 1
},
"fors": {
"PositioningTool": 1,
"GeoAnalysis": 1,
"PositioningTool_Report": 1
},
"namespaces": {},
"tag": "module",
"file": "Report\\PositioningTool.js",
"line": 17,
"description": "To show and export reports."
},
"Dashboard": {
"name": "Dashboard",
"submodules": {},
"classes": {
"TileDashboard": 1
},
"fors": {
"TileDashboard": 1
},
"namespaces": {},
"tag": "module",
"file": "Home\\Dashboard.js",
"line": 17,
"description": "To show Tile Dashboard KPIs between 2 dates."
},
"Inventory": {
"name": "Inventory",
"submodules": {},
"classes": {
"ManageFleet": 1,
"ManageFleet_details": 1,
"ManageFleet_Detail": 1,
"ManageOwner": 1,
"ManageReason": 1,
"OrganizationChart": 1,
"ShowDealerMap": 1,
"VanCoverageDesigner": 1,
"ManageVechile": 1,
"ManageVehicle": 1
},
"fors": {
"ManageFleet": 1,
"ManageFleet_Detail": 1,
"ManageOwner": 1,
"ManageReason": 1,
"OrganizationChart": 1,
"TicketAdministration": 1,
"ShowDealerMap": 1,
"VanCoverageDesigner": 1,
"ManageVechile": 1,
"ManageVehicle": 1
},
"namespaces": {},
"tag": "module",
"file": "Inventory\\manageVechile.js",
"line": 16,
"description": "This Module manage Vechile."
},
"UserManagement": {
"name": "UserManagement",
"submodules": {},
"classes": {
"NonVecvUserManagement": 1,
"VecvUserManagement": 1
},
"fors": {
"NonVecvUserManagement": 1,
"VecvUserManagement": 1
},
"namespaces": {},
"tag": "module",
"file": "Inventory\\vecvUserInventory.js",
"line": 19,
"description": "For user management"
},
"Notifications": {
"name": "Notifications",
"submodules": {},
"classes": {
"Notifications": 1
},
"fors": {
"Notifications": 1
},
"namespaces": {},
"tag": "module",
"file": "Notifications\\notifications.js",
"line": 17,
"description": "To display notifications"
},
"ReportModule": {
"name": "ReportModule",
"submodules": {},
"classes": {
"CallFeedbackRating": 1,
"HdBusLmdContrCallFeedbackRatingibution": 1,
"ConsolidatedReport": 1,
"CustomerReport": 1,
"DealerWiseCallDetails": 1,
"DeclinedCalls": 1,
"EicherPromise": 1,
"EosCallCount": 1,
"HdBusLmdContribution": 1,
"ReasonForClosure": 1,
"CloseTicketReport": 1,
"OpenTicketReport": 1,
"Report": 1,
"TimeSlotClosure": 1,
"TollFreeAndOpportunityLoss": 1
},
"fors": {
"CallFeedbackRating": 1,
"HdBusLmdContrCallFeedbackRatingibution": 1,
"ConsolidatedReport": 1,
"CustomerReport": 1,
"DealerWiseCallDetails": 1,
"DeclinedCalls": 1,
"EicherPromise": 1,
"EosCallCount": 1,
"HdBusLmdContribution": 1,
"ReasonForClosure": 1,
"CloseTicketReport": 1,
"OpenTicketReport": 1,
"Report": 1,
"TicketAdministration": 1,
"TimeSlotClosure": 1,
"TollFreeAndOpportunityLoss": 1
},
"namespaces": {},
"tag": "module",
"file": "Report\\tollFreeAndOpportunityLoss.js",
"line": 17,
"description": "To show and export reports."
},
"Ticket": {
"name": "Ticket",
"submodules": {},
"classes": {
"TicketAdministration": 1,
"TicketAdministration_FullDetail": 1,
"TicketReassign": 1,
"TicketFeedback": 1,
"ManageEscalation": 1,
"TicketForDealer_FullDetails": 1,
"TicketForDealer": 1
},
"fors": {
"TicketAdministration_FullDetail": 1,
"TicketAdministration": 1,
"TicketReassign": 1,
"TicketFeedback": 1,
"ManageEscalation": 1,
"TicketForDealer_FullDetails": 1,
"TicketForDealer": 1
},
"namespaces": {},
"tag": "module",
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 17,
"description": "For reporting"
},
"TrackingModule": {
"name": "TrackingModule",
"submodules": {},
"classes": {
"HistoryTracking": 1,
"LiveTracking": 1
},
"fors": {
"HistoryTracking": 1,
"LiveTracking": 1
},
"namespaces": {},
"tag": "module",
"file": "Tracking\\LiveTracking.js",
"line": 103,
"description": "For live monitoring and history tracking of users in outside field using GPS locator."
}
},
"classes": {
"DropDownData": {
"name": "DropDownData",
"shortname": "DropDownData",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "DropDownData",
"namespace": "",
"file": "DropDownData\\dropDownData.js",
"line": 18,
"description": "This class contains functionality of drop down data list binding.",
"is_constructor": 1
},
"PositioningTool": {
"name": "PositioningTool",
"shortname": "PositioningTool",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Geo",
"namespace": "",
"file": "Geo\\positioningTool.js",
"line": 21,
"description": "To show position of vans, reposition them and generate BlindSpot on a path.",
"is_constructor": 1
},
"TileDashboard": {
"name": "TileDashboard",
"shortname": "TileDashboard",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Dashboard",
"namespace": "",
"file": "Home\\Dashboard.js",
"line": 17,
"description": "To show Tile Dashboard KPIs between 2 dates.",
"is_constructor": 1
},
"ManageFleet": {
"name": "ManageFleet",
"shortname": "ManageFleet",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": "",
"file": "Inventory\\ManageFleet.js",
"line": 6,
"description": "This class contains functions related to show device details and their state (Operational/Non-operational/Disabled/Archive/All\")",
"is_constructor": 1
},
"ManageFleet_details": {
"name": "ManageFleet_details",
"shortname": "ManageFleet_details",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": "",
"file": "Inventory\\ManageFleet_Detail.js",
"line": 6,
"description": "This class contains functions related to show device details and their state (Operational/Non-operational/Disabled/Archive/All\")",
"is_constructor": 1
},
"ManageFleet_Detail": {
"name": "ManageFleet_Detail",
"shortname": "ManageFleet_Detail",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": ""
},
"ManageOwner": {
"name": "ManageOwner",
"shortname": "ManageOwner",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": "",
"file": "Inventory\\ManageOwner.js",
"line": 17,
"description": "To perform CRUD On Manage Owner.",
"is_constructor": 1
},
"ManageReason": {
"name": "ManageReason",
"shortname": "ManageReason",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": "",
"file": "Inventory\\ManageReason.js",
"line": 16,
"description": "This class contains functions related to show Reason details and mange CURD.",
"is_constructor": 1
},
"OrganizationChart": {
"name": "OrganizationChart",
"shortname": "OrganizationChart",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": "",
"file": "Inventory\\OrganizationChart.js",
"line": 16,
"description": "This class contains functions related to Organization Chart.",
"is_constructor": 1
},
"ShowDealerMap": {
"name": "ShowDealerMap",
"shortname": "ShowDealerMap",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": "",
"file": "Inventory\\ShowDealerMap.js",
"line": 8,
"description": "This class contains functions related to show device details and their state (Operational/Non-operational/Disabled/Archive/All\")",
"is_constructor": 1
},
"TicketAdministration": {
"name": "TicketAdministration",
"shortname": "TicketAdministration",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Ticket",
"namespace": "",
"file": "Ticket\\TicketAdministration.js",
"line": 17,
"description": "This class contains functionality of Ticket administration for CCE.",
"is_constructor": 1
},
"VanCoverageDesigner": {
"name": "VanCoverageDesigner",
"shortname": "VanCoverageDesigner",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": "",
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 21,
"description": "To show details of a van and design its coverage for all SLAs.",
"is_constructor": 1
},
"NonVecvUserManagement": {
"name": "NonVecvUserManagement",
"shortname": "NonVecvUserManagement",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "UserManagement",
"namespace": "",
"file": "Inventory\\dealerUserInventory.js",
"line": 19,
"description": "This class contains functionality of add non-vecv(dealer) users.",
"is_constructor": 1
},
"ManageVechile": {
"name": "ManageVechile",
"shortname": "ManageVechile",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": "",
"file": "Inventory\\manageVechile.js",
"line": 16,
"description": "This class contains functions related to show Vechile details and manage CURD.",
"is_constructor": 1
},
"ManageVehicle": {
"name": "ManageVehicle",
"shortname": "ManageVehicle",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Inventory",
"namespace": ""
},
"VecvUserManagement": {
"name": "VecvUserManagement",
"shortname": "VecvUserManagement",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "UserManagement",
"namespace": "",
"file": "Inventory\\vecvUserInventory.js",
"line": 19,
"description": "This class contains functionality of add vecv users.",
"is_constructor": 1
},
"Notifications": {
"name": "Notifications",
"shortname": "Notifications",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Notifications",
"namespace": "",
"file": "Notifications\\notifications.js",
"line": 17,
"description": "This class contains functionality of Notfications for CCE & Dealer.",
"is_constructor": 1
},
"GeoAnalysis": {
"name": "GeoAnalysis",
"shortname": "GeoAnalysis",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Geo",
"namespace": "",
"file": "Report\\AnlysisReport.js",
"line": 17,
"description": "To show geo analysis report.",
"is_constructor": 1
},
"PositioningTool_Report": {
"name": "PositioningTool_Report",
"shortname": "PositioningTool_Report",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Geo",
"namespace": "",
"file": "Report\\PositioningTool.js",
"line": 17,
"description": "To show geo analysis and positioning tool report.",
"is_constructor": 1
},
"CallFeedbackRating": {
"name": "CallFeedbackRating",
"shortname": "CallFeedbackRating",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\callFeedbackRating.js",
"line": 17,
"description": "To show and export Call Feedback Rating report.",
"is_constructor": 1
},
"HdBusLmdContrCallFeedbackRatingibution": {
"name": "HdBusLmdContrCallFeedbackRatingibution",
"shortname": "HdBusLmdContrCallFeedbackRatingibution",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": ""
},
"ConsolidatedReport": {
"name": "ConsolidatedReport",
"shortname": "ConsolidatedReport",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\consolidatedReport.js",
"line": 19,
"description": "This class contains functionality of Consolidated report",
"is_constructor": 1
},
"CustomerReport": {
"name": "CustomerReport",
"shortname": "CustomerReport",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\customerReport.js",
"line": 16,
"description": "To load customer list(with server side filtering and paging) and showing report for a particular customer.",
"is_constructor": 1
},
"DealerWiseCallDetails": {
"name": "DealerWiseCallDetails",
"shortname": "DealerWiseCallDetails",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\dealerWiseCallDetails.js",
"line": 17,
"description": "To show and export Dealer Wise Call Details report.",
"is_constructor": 1
},
"DeclinedCalls": {
"name": "DeclinedCalls",
"shortname": "DeclinedCalls",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\declinedCalls.js",
"line": 17,
"description": "To show and export Declined Calls report.",
"is_constructor": 1
},
"EicherPromise": {
"name": "EicherPromise",
"shortname": "EicherPromise",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\eicherPromise.js",
"line": 17,
"description": "To show and export Eicher Promise report.",
"is_constructor": 1
},
"EosCallCount": {
"name": "EosCallCount",
"shortname": "EosCallCount",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\eosCallCount.js",
"line": 17,
"description": "To show and export EOS Call Count report.",
"is_constructor": 1
},
"HdBusLmdContribution": {
"name": "HdBusLmdContribution",
"shortname": "HdBusLmdContribution",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\hdBusLmdContribution.js",
"line": 17,
"description": "To show and export Hd, Bus Lmd Contribution report.",
"is_constructor": 1
},
"ReasonForClosure": {
"name": "ReasonForClosure",
"shortname": "ReasonForClosure",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\reasonForClosure.js",
"line": 17,
"description": "To show and export Reason For Closure (>24) report.",
"is_constructor": 1
},
"CloseTicketReport": {
"name": "CloseTicketReport",
"shortname": "CloseTicketReport",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\reportTicketClose.js",
"line": 19,
"description": "This class contains functionality of Ticket report(Close)",
"is_constructor": 1
},
"OpenTicketReport": {
"name": "OpenTicketReport",
"shortname": "OpenTicketReport",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\reportTicketOpen.js",
"line": 20,
"description": "This class contains functionality of Ticket report(Open)",
"is_constructor": 1
},
"Report": {
"name": "Report",
"shortname": "Report",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\reportTicketDetails.js",
"line": 18,
"description": "This class contains functionality of details of a ticket in Ticket report(Open & Close)",
"is_constructor": 1
},
"TimeSlotClosure": {
"name": "TimeSlotClosure",
"shortname": "TimeSlotClosure",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\timeslotClosure.js",
"line": 17,
"description": "To show and export TimeSlot Closure report.",
"is_constructor": 1
},
"TollFreeAndOpportunityLoss": {
"name": "TollFreeAndOpportunityLoss",
"shortname": "TollFreeAndOpportunityLoss",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "ReportModule",
"namespace": "",
"file": "Report\\tollFreeAndOpportunityLoss.js",
"line": 17,
"description": "To show and export Toll Free And Opportunity Loss report.",
"is_constructor": 1
},
"TicketAdministration_FullDetail": {
"name": "TicketAdministration_FullDetail",
"shortname": "TicketAdministration_FullDetail",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Ticket",
"namespace": "",
"file": "Ticket\\TicketAdministartion_FullDetails.js",
"line": 18,
"description": "This class contains functionality of details of a ticket in Ticket report(Open & Close)",
"is_constructor": 1
},
"TicketReassign": {
"name": "TicketReassign",
"shortname": "TicketReassign",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Ticket",
"namespace": "",
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 16,
"description": "This class contains functionality of Ticket Reassign for CCE.",
"is_constructor": 1
},
"TicketFeedback": {
"name": "TicketFeedback",
"shortname": "TicketFeedback",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Ticket",
"namespace": "",
"file": "Ticket\\TicketFeedback.js",
"line": 16,
"description": "This class contains functionality of Ticket Feedback Details for CCE.",
"is_constructor": 1
},
"ManageEscalation": {
"name": "ManageEscalation",
"shortname": "ManageEscalation",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Ticket",
"namespace": "",
"file": "Ticket\\manageEscalation.js",
"line": 18,
"description": "This class contains functions related to show escaltion details and mange CURD.",
"is_constructor": 1
},
"TicketForDealer_FullDetails": {
"name": "TicketForDealer_FullDetails",
"shortname": "TicketForDealer_FullDetails",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Ticket",
"namespace": "",
"file": "TicketAdministration_Dealer\\TicketAdministartionDealer_FullDetails.js",
"line": 19,
"description": "This class contains functionality of details of a ticket in Ticket report(Open & Close)",
"is_constructor": 1
},
"TicketForDealer": {
"name": "TicketForDealer",
"shortname": "TicketForDealer",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "Ticket",
"namespace": "",
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 17,
"description": "This class contains functionality of Ticket administration for Dealer and his vans.",
"is_constructor": 1
},
"HistoryTracking": {
"name": "HistoryTracking",
"shortname": "HistoryTracking",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "TrackingModule",
"namespace": "",
"file": "Tracking\\HistoryTracking.js",
"line": 76,
"description": "Creating a Model for showing data on Live Tracking page. (Dynamic UI)",
"is_constructor": 1
},
"LiveTracking": {
"name": "LiveTracking",
"shortname": "LiveTracking",
"classitems": [],
"plugins": [],
"extensions": [],
"plugin_for": [],
"extension_for": [],
"module": "TrackingModule",
"namespace": "",
"file": "Tracking\\LiveTracking.js",
"line": 103,
"description": "Creating a Model for showing data on Live Tracking page. (Dynamic UI)",
"is_constructor": 1
}
},
"classitems": [
{
"file": "DropDownData\\dropDownData.js",
"line": 26,
"description": "Function to bind all languages in drop down",
"itemtype": "method",
"name": "getLanguageList",
"params": [
{
"name": "ddId",
"description": "The id of the drop down list",
"type": "String"
}
],
"class": "DropDownData",
"module": "DropDownData"
},
{
"file": "DropDownData\\dropDownData.js",
"line": 58,
"description": "Function to bind all source of toll free no. in drop down",
"itemtype": "method",
"name": "getTollFreeSourceList",
"params": [
{
"name": "ddId",
"description": "The id of the drop down list",
"type": "String"
}
],
"class": "DropDownData",
"module": "DropDownData"
},
{
"file": "DropDownData\\dropDownData.js",
"line": 90,
"description": "Function to bind all warrenty data in drop down",
"itemtype": "method",
"name": "getWarrentyAmcList",
"params": [
{
"name": "ddId",
"description": "The id of the drop down list",
"type": "String"
}
],
"class": "DropDownData",
"module": "DropDownData"
},
{
"file": "DropDownData\\dropDownData.js",
"line": 122,
"description": "Function to bind all cities on state change in drop down",
"itemtype": "method",
"name": "LoadCityListOnStateChange",
"class": "DropDownData",
"module": "DropDownData"
},
{
"file": "Geo\\positioningTool.js",
"line": 29,
"description": "Global References: Initializing global stores for markers, images, icons, enable/disable bits etc.",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 103,
"description": "To check state is entered or not.",
"itemtype": "method",
"name": "StateValid",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 122,
"description": "To convert a degrees into radians.",
"itemtype": "method",
"name": "Number.prototype.toRad",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 131,
"description": "To convert a radians into degrees.",
"itemtype": "method",
"name": "Number.prototype.toDeg",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 140,
"description": "To get a position at an angle and at a distance on google map.",
"itemtype": "method",
"name": "google.maps.LatLng.prototype.destinationPoint",
"params": [
{
"name": "angle",
"description": "angle in Degrees",
"type": "Number"
},
{
"name": "dist",
"description": "distance in KMs",
"type": "Number"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 157,
"description": "To get a position at an angle and at a distance on google map.",
"itemtype": "method",
"name": "findReachablePointsForVan",
"params": [
{
"name": "sourcePosition",
"description": "position(lat-long object) of source",
"type": "Object"
},
{
"name": "pointAngle",
"description": "angle in Degrees",
"type": "Number"
},
{
"name": "radius",
"description": "distance in KMs",
"type": "Number"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 177,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 214,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 248,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 279,
"description": "To populate SLA combobox.",
"itemtype": "method",
"name": "loadAllSla",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 319,
"description": "To create unique Van-JSON to update on the server.",
"itemtype": "method",
"name": "createUpdatedPOSITIONING_JSON",
"params": [
{
"name": "van",
"description": "van-object contains van and its reachable point details.",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 341,
"description": "To update the Van coverage onto the server.",
"itemtype": "method",
"name": "updateVanCoverage",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 376,
"description": "To Reset the Van server to earliar state.",
"itemtype": "method",
"name": "resetVanCoverage",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 385,
"description": "To get distance and time to raech to a point on google map and store that in a global object.",
"itemtype": "method",
"name": "getDistanceAndTime",
"params": [
{
"name": "sourceLat",
"description": "source lattitude",
"type": "Double"
},
{
"name": "sourceLong",
"description": "source longitude",
"type": "Double"
},
{
"name": "destinationLat",
"description": "destination lattitude",
"type": "Double"
},
{
"name": "destinationLong",
"description": "destination longitude",
"type": "Double"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 421,
"description": "To get circular points at a distance and at an angle.",
"itemtype": "method",
"name": "getCoverageForVan",
"params": [
{
"name": "newLatOfVan",
"description": "marker's new lattitude",
"type": "Double"
},
{
"name": "newLongOfVan",
"description": "marker's new longitude",
"type": "Double"
},
{
"name": "slaTimeInMin",
"description": "SLA time in minutes",
"type": "Int"
},
{
"name": "minRadius",
"description": "minimum radius",
"type": "Int"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 452,
"description": "To get circular points at a distance and at an angle.",
"itemtype": "method",
"name": "getCoverageForVanStatic",
"params": [
{
"name": "newLatOfVan",
"description": "marker's new lattitude",
"type": "Double"
},
{
"name": "newLongOfVan",
"description": "marker's new longitude",
"type": "Double"
},
{
"name": "slaTimeInMin",
"description": "SLA time in minutes",
"type": "Int"
},
{
"name": "minRadius",
"description": "minimum radius",
"type": "Int"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 480,
"description": "To get circular points at a distance and at an angle.",
"itemtype": "method",
"name": "bs_getCoverageForVan",
"params": [
{
"name": "newLatOfVan",
"description": "marker's new lattitude",
"type": "Double"
},
{
"name": "newLongOfVan",
"description": "marker's new longitude",
"type": "Double"
},
{
"name": "slaTimeInMin",
"description": "SLA time in minutes",
"type": "Int"
},
{
"name": "minRadius",
"description": "minimum radius",
"type": "Int"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 510,
"description": "To get circular points at a distance and at an angle.",
"itemtype": "method",
"name": "bs_getCoverageForVanStatic",
"params": [
{
"name": "newLatOfVan",
"description": "marker's new lattitude",
"type": "Double"
},
{
"name": "newLongOfVan",
"description": "marker's new longitude",
"type": "Double"
},
{
"name": "slaTimeInMin",
"description": "SLA time in minutes",
"type": "Int"
},
{
"name": "minRadius",
"description": "minimum radius",
"type": "Int"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 538,
"description": "To set the map center on the passed addess.",
"itemtype": "method",
"name": "setMapCenterToAddress",
"params": [
{
"name": "address",
"description": "address for the map",
"type": "String"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 557,
"description": "To draw the circle on the map.",
"itemtype": "method",
"name": "drawCircle",
"params": [
{
"name": "center",
"description": "center of circle",
"type": "Object"
},
{
"name": "radius",
"description": "radius of circle",
"type": "Int"
},
{
"name": "circleTitle",
"description": "title of circle",
"type": "String"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 581,
"description": "To get the midpoint between two points at a distance.",
"itemtype": "method",
"name": "getMidpoint",
"params": [
{
"name": "points",
"description": "source and destionation points",
"type": "Array"
},
{
"name": "midpointDistance",
"description": "midpoint distance from a point",
"type": "Int"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 621,
"description": "To plot van at new position and draw its coverage and paths",
"itemtype": "method",
"name": "dragEndHandlerForVan",
"params": [
{
"name": "marker",
"description": "van marker object on map",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 714,
"description": "To plot van at new position and draw its coverage and paths",
"itemtype": "method",
"name": "dragEndHandlerForVan",
"params": [
{
"name": "marker",
"description": "van marker object on map",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 913,
"description": "To plot van reachable point at new position and draw its path with distance check from the van",
"itemtype": "method",
"name": "dragEndHandlerForVanReachablePoint",
"params": [
{
"name": "marker",
"description": "reachbale point marker object on map",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1002,
"description": "To draw path between two points and setting am routeId for the same.",
"itemtype": "method",
"name": "drawPath",
"params": [
{
"name": "sourcePoint",
"description": "source lat-long",
"type": "Object"
},
{
"name": "destinationPoint",
"description": "destination lat-long",
"type": "Object"
},
{
"name": "routeId",
"description": "route-id",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1040,
"description": "To manage drawing paths on map at a time interval",
"itemtype": "method",
"name": "drawPathManagerForMovedVan",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1061,
"description": "To manage drawing paths on map at a time interval",
"itemtype": "method",
"name": "drawPathManager",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1085,
"description": "To put a marker on map with supplied information.",
"itemtype": "method",
"name": "putMarkerOnMap",
"params": [
{
"name": "map",
"description": "map object",
"type": "Object"
},
{
"name": "markerInfoWindowContent",
"description": "info-window html string",
"type": "String"
},
{
"name": "markerLat",
"description": "marker's lat",
"type": "Object"
},
{
"name": "markerLong",
"description": "marker's long",
"type": "Object"
},
{
"name": "markerTitle",
"description": "marker's title",
"type": "Object"
},
{
"name": "markerId",
"description": "marker's id",
"type": "Object"
},
{
"name": "markerImage",
"description": "marker's icon image",
"type": "Object"
},
{
"name": "isDraggable",
"description": "true if marker is draggable",
"type": "Object"
},
{
"name": "setMapCenter",
"description": "true if marker click will center the map",
"type": "Object"
},
{
"name": "openInfoWindow",
"description": "true if info window should open",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1136,
"description": "To draw polygon on map with some lat-long",
"itemtype": "method",
"name": "drawPolygon",
"params": [
{
"name": "polyCoordinates",
"description": "array of lat-long objects",
"type": "Array"
},
{
"name": "polygonTitle",
"description": "polygon title",
"type": "String"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1161,
"description": "To delete a route based on the id",
"itemtype": "method",
"name": "deleteRoute",
"params": [
{
"name": "routeId",
"description": "Id of route",
"type": "String"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1176,
"description": "To delete all routes from the map",
"itemtype": "method",
"name": "deleteAllRoutes",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1190,
"description": "To delete all markers from the map",
"itemtype": "method",
"name": "deleteMarkers",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1203,
"description": "To delete all van reachbale points from the map",
"itemtype": "method",
"name": "bs_deleteAllVanReachablePoint",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1216,
"description": "To delete marker from the map based on the id",
"itemtype": "method",
"name": "deleteMarker",
"params": [
{
"name": "markerId",
"description": "id of marker",
"type": "String"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1231,
"description": "To delete all polygons from the map",
"itemtype": "method",
"name": "deleteAllPolygons",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1243,
"description": "To delete polygon from the map based on the id",
"itemtype": "method",
"name": "deletePolygon",
"params": [
{
"name": "polygonId",
"description": "id of polygon",
"type": "String"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1258,
"description": "To delete polygon from the map based on the id (Blind Spot)",
"itemtype": "method",
"name": "bs_deletePolygon",
"params": [
{
"name": "polygonId",
"description": "id of polygon",
"type": "String"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1273,
"description": "To delete all polygons from the map based on the id (Blind Spot)",
"itemtype": "method",
"name": "bs_deleteAllPolygons",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1285,
"description": "To delete a route based on the id (Blind Spot)",
"itemtype": "method",
"name": "bs_deleteRoute",
"params": [
{
"name": "routeId",
"description": "Id of route",
"type": "String"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1301,
"description": "To delete all routes from the map based on the id (Blind Spot)",
"itemtype": "method",
"name": "bs_deleteAllRoutes",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1318,
"description": "To get all the Vans, place them on map, draw polygons and draw paths.",
"itemtype": "method",
"name": "getAllVansOnGeoView",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1413,
"description": "To put a marker on map with supplied information. (Blind Spot)",
"itemtype": "method",
"name": "bs_putMarkerOnMap",
"params": [
{
"name": "map",
"description": "map object",
"type": "Object"
},
{
"name": "markerInfoWindowContent",
"description": "info-window html string",
"type": "String"
},
{
"name": "markerLat",
"description": "marker's lat",
"type": "Object"
},
{
"name": "markerLong",
"description": "marker's long",
"type": "Object"
},
{
"name": "markerTitle",
"description": "marker's title",
"type": "Object"
},
{
"name": "markerId",
"description": "marker's id",
"type": "Object"
},
{
"name": "markerImage",
"description": "marker's icon image",
"type": "Object"
},
{
"name": "isDraggable",
"description": "true if marker is draggable",
"type": "Object"
},
{
"name": "setMapCenter",
"description": "true if marker click will center the map",
"type": "Object"
},
{
"name": "openInfoWindow",
"description": "true if info window should open",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1470,
"description": "To enable waypoint tool in blind spot toolbox",
"itemtype": "method",
"name": "enable_bs_waypoint_tool",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1486,
"description": "To disble waypoint tool in blind spot toolbox",
"itemtype": "method",
"name": "disable_bs_waypoint_tool",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1496,
"description": "To enable van tool in blind spot toolbox",
"itemtype": "method",
"name": "enable_bs_van_tool",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1513,
"description": "To disble van tool in blind spot toolbox",
"itemtype": "method",
"name": "disable_bs_van_tool",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1525,
"description": "To draw path between two points and setting am routeId for the same. (Blind Spot)",
"itemtype": "method",
"name": "bs_drawPath",
"params": [
{
"name": "sourcePoint",
"description": "source lat-long",
"type": "Object"
},
{
"name": "destinationPoint",
"description": "destination lat-long",
"type": "Object"
},
{
"name": "routeId",
"description": "route-id",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1561,
"description": "To manage drawing paths on map at a time interval (Blind Spot)",
"itemtype": "method",
"name": "bs_drawPathManagerForMovedVan",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1583,
"description": "To plot van at new position and draw its coverage and paths when there is No response from Google.",
"itemtype": "method",
"name": "bs_generateVanCoverageStatic",
"params": [
{
"name": "marker",
"description": "van marker object on map",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1647,
"description": "To generate van coverage for a marker",
"itemtype": "method",
"name": "bs_generateVanCoverage",
"params": [
{
"name": "marker",
"description": "marker object",
"type": "Object"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1816,
"description": "To Calculate the blind spots on a path strech",
"itemtype": "method",
"name": "BlindSpotCalculator",
"params": [
{
"name": "BS_waypoints",
"description": "Source to Destination waypoints",
"type": "Array"
},
{
"name": "BS_waypoints_reverse",
"description": "Destination to Source waypoints",
"type": "Array"
},
{
"name": "slaTimeInMin",
"description": "SLA Time in minutes",
"type": "Int"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 1990,
"description": "To draw blind spots and their region",
"itemtype": "method",
"name": "drawBlindSpotRegion",
"params": [
{
"name": "bs_starts",
"description": "blind spot start points",
"type": "Array"
},
{
"name": "bs_ends",
"description": "blind spot end points",
"type": "Array"
}
],
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 2026,
"description": "To generate blind spots",
"itemtype": "method",
"name": "BlindSpotGenerator",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 2043,
"description": "To reset blind spots generator",
"itemtype": "method",
"name": "resetBlindSpotGenerator",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 2086,
"description": "To delete all the waypoints from the map",
"itemtype": "method",
"name": "deleteWaypoints",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 2098,
"description": "To delete all the van markers from the map",
"itemtype": "method",
"name": "deleteVanMarkers",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 2110,
"description": "To delete all the arrow markers from the map",
"itemtype": "method",
"name": "deleteArrowMarkers",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 2122,
"description": "To delete all the circles from the map",
"itemtype": "method",
"name": "deleteAllCircles",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Geo\\positioningTool.js",
"line": 2139,
"description": "To initialize the map and binding the event handlers",
"itemtype": "method",
"name": "initialize",
"class": "PositioningTool",
"module": "Geo"
},
{
"file": "Home\\Dashboard.js",
"line": 24,
"description": "Global References: To store Ajax Request's XHR object.",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 33,
"description": "Global References: Setting countUp options (To change the gradient of tiles and slowly incresing the numbers on tiles)",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 45,
"description": "Global References: To store color-combinations to show gradient effect on tiles.",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 66,
"description": "common function for close all popup and remove active toolbutton class",
"itemtype": "method",
"name": "closeArea",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 78,
"description": "body click functionality",
"itemtype": "method",
"name": "bodyClick",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 90,
"description": "add closeBox class to popup submit button to close popup",
"itemtype": "method",
"name": "closePopup",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 102,
"description": "select popup box element on click",
"itemtype": "method",
"name": "selectPopupElement",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 121,
"description": "title bar popup functionality",
"itemtype": "method",
"name": "popupOpenerAction",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 145,
"description": "Get Hidden field values and make it globally available.",
"itemtype": "method",
"name": "getHiddenFieldInfraURL",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 154,
"description": "Convert HH:mm format to Minutes.",
"itemtype": "method",
"name": "convertToMin",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 164,
"description": "To bind values on infra tile dashboard for selected circles.",
"itemtype": "method",
"name": "refreshDashboard",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 506,
"description": "To show Tile dashboard.",
"itemtype": "method",
"name": "showTileDashboard",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 517,
"description": "To Export relevent data when a Excel-Icon is clicked.",
"itemtype": "method",
"name": "exportToCSV",
"params": [
{
"name": "technologyId",
"description": "technology Id",
"type": "Int"
},
{
"name": "categoryId",
"description": "category Id",
"type": "Int"
},
{
"name": "technologyName",
"description": "technology Name",
"type": "String"
}
],
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Home\\Dashboard.js",
"line": 547,
"description": "To do some initial functionality on page when Document is ready.",
"itemtype": "event",
"name": "document.ready",
"class": "TileDashboard",
"module": "Dashboard"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 27,
"description": "Function to Add Kendo Window.",
"itemtype": "method",
"name": "addKendoWindowToDiv",
"params": [
{
"name": "divId",
"description": "Id of Kendo Window",
"type": "String"
},
{
"name": "titleText",
"description": "Title Of Kendo Window",
"type": "String"
},
{
"name": "width",
"description": "width Of Kendo Window",
"type": "String"
},
{
"name": "left",
"description": "left Of Kendo Window",
"type": "String"
},
{
"name": "top",
"description": "top Of Kendo Window",
"type": "String"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 51,
"description": "Function to Enter Only Apha Numeric Character in Textbox.",
"itemtype": "method",
"name": "AlphaNumeic",
"params": [
{
"name": "e",
"description": "Get Event Detail",
"type": "Object"
},
{
"name": "t",
"description": "Get Textbox Detail",
"type": "Object"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 94,
"description": "Function to Set Kendo Window Title.",
"itemtype": "method",
"name": "SetKendoWindowTitle",
"params": [
{
"name": "divId",
"description": "Id of Kendo Window",
"type": "String"
},
{
"name": "titleText",
"description": "Title Of Kendo Window",
"type": "String"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 107,
"description": "Function to Close Kendo Window.",
"itemtype": "method",
"name": "closeWindow",
"params": [
{
"name": "divId",
"description": "Id of Kendo Window",
"type": "String"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 119,
"description": "Function to Get All Dealer Name According to State And City and State Must be Selected but City is optional",
"itemtype": "method",
"name": "GetDealerNameList",
"params": [
{
"name": "vChkValidation",
"description": "(Check Validation or not)",
"type": "Boolean"
},
{
"name": "vRowIndex",
"description": "Click on Dealer List Row Or Not",
"type": "Integer"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 172,
"description": "Function to Load All State on Page Load",
"itemtype": "method",
"name": "loadStateChoices",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 223,
"description": "Function to Fill City According to State Id For Kendo Ui Combo.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": ":",
"description": "vRowIndex Click on Dealer List Row Or Not"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 267,
"description": "Function to load city list state wise.",
"itemtype": "method",
"name": "LoadCityList",
"params": [
{
"name": "stateId",
"description": "selected state id",
"type": "String"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 314,
"description": "Function to load city list state wise.",
"itemtype": "method",
"name": "LoadCityListForVan",
"params": [
{
"name": "stateId",
"description": "selected state id",
"type": "String"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 362,
"description": "Function to load City list and Update Grid.",
"itemtype": "method",
"name": "LoadCityListAndUpdateGrid",
"params": [
{
"name": "stateId",
"description": "selected state id",
"type": "String"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 414,
"description": "Function to Van Update State in Grid if Dealer State Chnage in Add Mode",
"itemtype": "method",
"name": "UpdateStateInGrid",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 429,
"description": "Function to Van Update City in Grid if Dealer City Chnage in Add Mode",
"itemtype": "method",
"name": "UpdateCityInGrid",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 444,
"description": "Function to load city list state wise.",
"itemtype": "method",
"name": "LoadCityList",
"params": [
{
"name": "stateId",
"description": "selected state id",
"type": "String"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 492,
"description": "Function to load State And City On Page Load.",
"itemtype": "method",
"name": "UpdateCityInGrid",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 506,
"description": "This function create a popup for Add Van Detail.",
"itemtype": "method",
"name": "VanDetail",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 554,
"description": "This function is used to Add or Edit Van Detail In Grid.",
"itemtype": "method",
"name": "btnAddVanDetail",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 625,
"description": "This function is used Delete the Dealer.",
"itemtype": "method",
"name": "DeleteRecord",
"params": [
{
"name": "IsDeleted",
"description": "Record is save or deleted",
"type": "Bollean"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 644,
"description": "This function is used Delete the Dealer.",
"itemtype": "method",
"name": "SaveRecord",
"params": [
{
"name": "IsDeleted",
"description": "Record is deleted or not",
"type": "Boolean"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 738,
"description": "This function is used to Manage Fleet in Add Mode",
"itemtype": "method",
"name": "addDealer",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 776,
"description": "This function is Used to Validate the Complete Control Before Saving Dealer Detail",
"itemtype": "method",
"name": "AllValid",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 831,
"description": "This function is Used to Validate the Complete Control Before Saving Dealer Van Detail",
"itemtype": "method",
"name": "AllValidVanDetail",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 877,
"description": "This function is Used to Check the Duplicate Contact No Of Dealer",
"itemtype": "method",
"name": "CheckDealerDupContactNo",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 916,
"description": "This function is Used to Check the Duplicate Registration No Of Van And Also Check in grid",
"itemtype": "method",
"name": "CheckVanDupRegistrationNo",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 954,
"description": "This function is Used to Check the Duplicate Registration No. in grid",
"itemtype": "method",
"name": "CheckVanRegistrationOnGrid",
"params": [
{
"name": "vVanRegistrationNo",
"description": "Van Registration that exist or not",
"type": "String"
}
],
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 990,
"description": "This function is Used to Check Whether the Dealer State ANd city is same as Van state or city Or not",
"itemtype": "method",
"name": "ChkDealerStateAndCityWithVanStateVanStateAndCity",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 1013,
"description": "This function is Used to Hide The Validation Message For Add Van Detail",
"itemtype": "method",
"name": "AllValidAddVanDetail",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 1037,
"description": "This function is Used to Perform Cancel Button On Van Detail",
"itemtype": "method",
"name": "btnUndoVanDealerDetail",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet.js",
"line": 1068,
"description": "This function is Used to Perform Cancel Button On Dealer Detail",
"itemtype": "method",
"name": "btnCancelAddUser",
"class": "ManageFleet",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 17,
"description": "Function of Binding Of Grid And set Delete Button In Vechile Grid.",
"itemtype": "method",
"name": "onRowBoundVechile",
"params": [
{
"name": "e",
"description": "Contains Complete kendo grid property",
"type": "Object"
}
],
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 48,
"description": "Function to set the van Location.",
"itemtype": "method",
"name": "ShowVanLocation",
"params": [
{
"name": "e",
"description": "Contains Complete Grid Selected Row Object",
"type": "Object"
}
],
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 103,
"description": "Function to Update the Van Detail.",
"itemtype": "method",
"name": "editDealer",
"params": [
{
"name": "e",
"description": "Contains Complete Grid Selected Row Object",
"type": "Object"
}
],
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 170,
"description": "This function is used to Delete Van Detail In Grid.",
"itemtype": "method",
"name": "DeleteDealer",
"params": [
{
"name": "e",
"description": "Contains Complete Grid Selected Row Object",
"type": "Object"
}
],
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 200,
"description": "Function to show Dealer details.",
"itemtype": "method",
"name": "AddOrEditFleet",
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 230,
"description": "This function is used to Delete Van Detail In Grid.",
"itemtype": "method",
"name": "GetDealerDetailByID",
"params": [
{
"name": "dealerID",
"description": "Dealer Id that is used to Get the Detail.",
"type": "String"
}
],
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 271,
"description": "This Function to Hide the dealer Validation Messages.",
"itemtype": "method",
"name": "HideDealerDetailMessage",
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 287,
"description": "This function is Used to Hide The Validation Message For Dealer Van Detail.",
"itemtype": "method",
"name": "HideVanDetailMessage",
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 303,
"description": "This function is Used to See Or Set The Van Location.",
"itemtype": "method",
"name": "HideVanDetailMessage",
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 339,
"description": "This function is Used to Check Whether the keypress No is Entered or Not.",
"itemtype": "method",
"name": "isNumber",
"params": [
{
"name": "e",
"description": "Get Event Detail",
"type": "Object"
},
{
"name": "t",
"description": "Get Textbox Detail",
"type": "Object"
}
],
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageFleet_Detail.js",
"line": 367,
"description": "This function is Used to Hide The Validation Message For Add Van Detail.",
"itemtype": "method",
"name": "AllValidAddVanDetail",
"class": "ManageFleet_Detail",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 24,
"description": "Global References: To store Ajax Request's XHR object.",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 51,
"description": "Function to Add Kendo Window.",
"itemtype": "method",
"name": "addKendoWindowToDiv",
"params": [
{
"name": "divId",
"description": "Id of Kendo Window",
"type": "String"
},
{
"name": "titleText",
"description": "Title Of Kendo Window",
"type": "String"
},
{
"name": "width",
"description": "width Of Kendo Window",
"type": "String"
},
{
"name": "left",
"description": "left Of Kendo Window",
"type": "String"
},
{
"name": "top",
"description": "top Of Kendo Window",
"type": "String"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 79,
"description": "Function to Get The Call When the Kendo Grid Row is Selected.",
"itemtype": "method",
"name": "RowSelected",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 130,
"description": "Function to Set Kendo Window Title.",
"itemtype": "method",
"name": "SetKendoWindowTitle",
"params": [
{
"name": "divId",
"description": "Id of Kendo Window",
"type": "String"
},
{
"name": "titleText",
"description": "Title Of Kendo Window",
"type": "String"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 142,
"description": "Function to Close the kendo Window.",
"itemtype": "method",
"name": "closeWindow",
"params": [
{
"name": "divId",
"description": "Id of Kendo Window",
"type": "String"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 152,
"description": "Function to get Owner list.",
"itemtype": "method",
"name": "getOwnerList",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 180,
"description": "Function To Edit Vechile Detail",
"itemtype": "method",
"name": "editVechile",
"params": [
{
"name": "e",
"description": "Contains Information about selected Row of Kendo Grid",
"type": "Object"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 252,
"description": "Function To Edit Driver Detail",
"itemtype": "method",
"name": "editCust",
"params": [
{
"name": "e",
"description": "Contains Information about selected Row of Kendo Grid",
"type": "Object"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 342,
"description": "Function To Delete the selected Row in vechile grid",
"itemtype": "method",
"name": "DeleteVechile",
"params": [
{
"name": "e",
"description": "Contains Information about selected Row of Kendo Grid",
"type": "Object"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 385,
"description": "Function To Delete the selected Row in Driver grid",
"itemtype": "method",
"name": "DeleteCust",
"params": [
{
"name": "e",
"description": "Contains Information about selected Row of Kendo Grid",
"type": "Object"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 442,
"description": "Function of Binding Of Grid And set Delete Button In Vechile Grid.",
"itemtype": "method",
"name": "onRowBoundVechile",
"params": [
{
"name": "e",
"description": "Contains Complete kendo grid property",
"type": "Object"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 475,
"description": "Function of Binding Of Grid And set Delete Button In Driver Grid.",
"itemtype": "method",
"name": "onRowBoundCust",
"params": [
{
"name": "e",
"description": "Contains Complete kendo grid property",
"type": "Object"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 505,
"description": "This function create a popup for Add Vechile Detail.",
"itemtype": "method",
"name": "AddVechileDetl",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 557,
"description": "This function create a popup for Add Driver Detail.",
"itemtype": "method",
"name": "AddCustDetl",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 650,
"description": "Function to load city list state wise.",
"itemtype": "method",
"name": "LoadCityList",
"params": [
{
"name": "stateId",
"description": "selected state id",
"type": "String"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 702,
"description": "Function to Show the Detail in pop up on Add Csutomer Button Click in Kendo grid.",
"itemtype": "method",
"name": "AddCustomer",
"params": [
{
"name": "e",
"description": "Contains Complete Row Detail Of Kendo grid.",
"type": "Object"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 741,
"description": "Function used to save or update (in case of newly added Vechile) the Vechile Including its Driver in grid.",
"itemtype": "method",
"name": "btnSaveVechileCust",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 840,
"description": "Function used to save or update (in case of newly added Driver) the Driver in grid.",
"itemtype": "method",
"name": "btnSaveCustDetail",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 922,
"description": "This function is used to Search the data In Owner List",
"itemtype": "method",
"name": "initSearch",
"keycode": "{string} The Key code which is pressed by user.",
"svalue": "{string} The Value Enter in Textbox.",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 962,
"description": "This function is used to Add the New Owner.",
"itemtype": "method",
"name": "btnAddOwnerDetail",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 994,
"description": "This function is used to Cancel the Operation.",
"itemtype": "method",
"name": "btnCancelAddUser",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1009,
"description": "Bind textbox keyup event for searching.",
"itemtype": "event",
"name": "keyup",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1042,
"description": "This Function is used to save the record of owner.",
"itemtype": "method",
"name": "SaveRecord",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1101,
"description": "This Function is used to save or update the record of Vechile and Driver.",
"itemtype": "method",
"name": "AddInList",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1182,
"description": "This Function is used to Check the validation for Add or Updating Vechile and Driver Detail",
"itemtype": "method",
"name": "CheckVechileValidation",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1247,
"description": "This Function is used to Hide the validation message for Add or Updating Vechile and Driver Detail",
"itemtype": "method",
"name": "HideVechileValidationMsg",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1267,
"description": "This Function is used to Check the validation for Add or Updating Owner Detail",
"itemtype": "method",
"name": "AllValid",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1323,
"description": "This Function is used to hide the validation Message of owner Detail",
"itemtype": "method",
"name": "HideValidMsg",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1339,
"description": "This Function is used to Validate the Email Id",
"params": [
{
"name": "email",
"description": "text of Email",
"type": "String"
}
],
"itemtype": "method",
"name": "validateEmail",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1351,
"description": "This Function is used to intialize the vRegNoDup and vChasisNoDup so that it should be check on blur or on save in button click in Vechile and Driver",
"itemtype": "method",
"name": "SetDupValueFalse",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1360,
"description": "This Function is used to check whether Vechile Registration No., Vechile Chasis No. or Owner Mobile No is already Added or available in DB.",
"itemtype": "method",
"name": "CheckDUP",
"params": [
{
"name": "type",
"description": "= 1(For Vechile Registration No.),type = 2(For Vechile Chasis No.),type = 3 (for Owner Mobile No.)",
"type": "String"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1442,
"description": "This Function is used to check whether Reg. No. is exist in grid or not.",
"itemtype": "method",
"name": "CheckRegNoInGrid",
"params": [
{
"name": "vVechileRegdNo",
"description": "Vechile Registration No.",
"type": "String"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1465,
"description": "This Function is used to check whether Chasis no is exist in grid or not",
"itemtype": "method",
"name": "CheckChasisNoInGrid",
"params": [
{
"name": "ChasisNo",
"description": "Vechile ChasisNo No.",
"type": "String"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1487,
"description": "This Function is used to Get The Load State",
"itemtype": "method",
"name": "loadStateChoices",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1530,
"description": "//* This Function is used to Reset the Vechile Detail\n//* @for ManageOwner",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1560,
"description": "This Function is used to Reset the Driver Detail",
"itemtype": "method",
"name": "btnUndoVanDealerDetail",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1592,
"description": "This Function is used to Reset the Driver Detail",
"itemtype": "method",
"name": "btnUndoVechDetail",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1626,
"description": "This function is Used to Check Whether the keypress No is Entered or Not.",
"itemtype": "method",
"name": "isNumber",
"params": [
{
"name": "e",
"description": "Get Event Detail",
"type": "Object"
},
{
"name": "t",
"description": "Get Textbox Detail",
"type": "Object"
}
],
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1654,
"description": "This Function is used to get the product Varient based on Model No.",
"itemtype": "method",
"name": "GetProductVar",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1674,
"description": "This Function is used to check whether Cut, Copy, Paste operation is Performed on.",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1687,
"description": "On Cut, Copy, Paste This Function will Call.",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1694,
"description": "This function is used to check Add or Remove the Clear Button.",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1705,
"description": "This function is used to Add the Clear Button.",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageOwner.js",
"line": 1734,
"description": "This function is used to Remove the Clear Button.",
"class": "ManageOwner",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 27,
"description": "Add kendow window to given Div id.",
"itemtype": "method",
"name": "addKendoWindowToDiv",
"params": [
{
"name": "divId",
"description": ": id on which kendow wondow will add."
},
{
"name": "titletext:",
"description": "Title text on window/popup."
}
],
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 51,
"description": "Close the kendo window.",
"itemtype": "method",
"name": "closeWindow",
"params": [
{
"name": "divId",
"description": ": Id which we want to close kendo window."
}
],
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 66,
"description": "Fired when data bound to grid Reason.",
"itemtype": "method",
"name": "onRowBoundReason",
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 85,
"description": "Show Reason details to grid.",
"itemtype": "method",
"name": "showReasonDetails",
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 101,
"description": "This function create a popup for Create Reason.",
"itemtype": "method",
"name": "createReason",
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 131,
"description": "This function create a popup for Edit Or Update Reason.",
"itemtype": "method",
"name": "editReason",
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 171,
"description": "Delete Reason entry.",
"itemtype": "method",
"name": "deleteReason",
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 217,
"description": "Called when submit button clicked on Create Reason and Edit Reason form.\nand Validate Reason form.",
"itemtype": "method",
"name": "onBeginCreateReason",
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 254,
"description": "Called when reason added successfully.\nIn case of success close popup otherwise show error message.",
"itemtype": "method",
"name": "onSuccessReason",
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\ManageReason.js",
"line": 272,
"description": "To do some initial functionality on page when Document is ready.",
"itemtype": "event",
"name": "document.ready",
"class": "ManageReason",
"module": "Inventory"
},
{
"file": "Inventory\\OrganizationChart.js",
"line": 25,
"description": "Load and Draw Google Chart based on value comes from server .",
"itemtype": "method",
"name": "drawChart",
"class": "OrganizationChart",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerMap.js",
"line": 36,
"description": "Load google map on page.",
"itemtype": "method",
"name": "initMap",
"params": [
{
"name": "id",
"description": "HTML element id where map is loaded.",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerMap.js",
"line": 120,
"description": "This function is used to Get dealer Lat long and set it into Hidden field",
"itemtype": "method",
"name": "initMap",
"params": [
{
"name": "id",
"description": "Id Of Map",
"type": "String"
}
],
"class": "ShowDealerMap",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerMap.js",
"line": 219,
"description": "This function is used to Get dealer Lat long and set it into Hidden field",
"itemtype": "method",
"name": "getDelearLatLong",
"class": "ShowDealerMap",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerMap.js",
"line": 238,
"description": "This function set marker object and Add Dragend Event in Maps",
"itemtype": "method",
"name": "getSetMarker",
"class": "ShowDealerMap",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerMap.js",
"line": 260,
"description": "This function set center and zoom of map when state or city change",
"itemtype": "method",
"name": "setMapCenterToAddress",
"params": [
{
"name": "address",
"description": "address to show on map",
"type": "String"
}
],
"class": "ShowDealerMap",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerMap.js",
"line": 283,
"description": "This function set marker object and Add Dragend Event in Maps",
"itemtype": "method",
"name": "getSetMarker",
"class": "ShowDealerMap",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 29,
"description": "Global References: Initializing global stores for markers, images, icons, enable/disable bits etc.",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 81,
"description": "To convert a degrees into radians.",
"itemtype": "method",
"name": "Number.prototype.toRad",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 90,
"description": "To convert a radians into degrees.",
"itemtype": "method",
"name": "Number.prototype.toDeg",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 99,
"description": "To get a position at an angle and at a distance on google map.",
"itemtype": "method",
"name": "google.maps.LatLng.prototype.destinationPoint",
"params": [
{
"name": "angle",
"description": "angle in Degrees",
"type": "Number"
},
{
"name": "dist",
"description": "distance in KMs",
"type": "Number"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 116,
"description": "To get a position at an angle and at a distance on google map.",
"itemtype": "method",
"name": "findReachablePointsForVan",
"params": [
{
"name": "sourcePosition",
"description": "position(lat-long object) of source",
"type": "Object"
},
{
"name": "pointAngle",
"description": "angle in Degrees",
"type": "Number"
},
{
"name": "radius",
"description": "distance in KMs",
"type": "Number"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 137,
"description": "To delete all van reachbale points from the map",
"itemtype": "method",
"name": "deleteAllVanReachablePoint",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 150,
"description": "To delete all the van markers from the map",
"itemtype": "method",
"name": "deleteVanMarkers",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 162,
"description": "To delete marker from the map based on the id",
"itemtype": "method",
"name": "deleteMarker",
"params": [
{
"name": "markerId",
"description": "id of marker",
"type": "String"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 177,
"description": "To delete all polygons from the map",
"itemtype": "method",
"name": "deleteAllPolygons",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 189,
"description": "To delete polygon from the map based on the id",
"itemtype": "method",
"name": "deletePolygon",
"params": [
{
"name": "polygonId",
"description": "id of polygon",
"type": "String"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 204,
"description": "To delete a route based on the id (Blind Spot)",
"itemtype": "method",
"name": "deleteRoute",
"params": [
{
"name": "routeId",
"description": "Id of route",
"type": "String"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 218,
"description": "To delete all routes from the map based on the id (Blind Spot)",
"itemtype": "method",
"name": "deleteAllRoutes",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 230,
"description": "To reset blind spots generator",
"itemtype": "method",
"name": "resetBlindSpotGenerator",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 257,
"description": "To save the generated Van Coverage",
"itemtype": "method",
"name": "saveVanCoverage",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 305,
"description": "To get Van coverage, if exists.",
"itemtype": "method",
"name": "getExitingVanCoverage",
"params": [
{
"name": "van_id",
"description": "Id of Van",
"type": "String"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 344,
"description": "SLA button click handler\nIf there is existing van coverage available then plot that on map, else allow designing van coverage on map click.",
"itemtype": "method",
"name": "slaButtonClick",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 444,
"description": "To populate SLA combobox.",
"itemtype": "method",
"name": "loadAllSla",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 480,
"description": "To draw polygon on map with some lat-long",
"itemtype": "method",
"name": "drawPolygon",
"params": [
{
"name": "polyCoordinates",
"description": "array of lat-long objects",
"type": "Array"
},
{
"name": "polygonTitle",
"description": "polygon title",
"type": "String"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 503,
"description": "To draw path between two points and setting am routeId for the same. (Blind Spot)",
"itemtype": "method",
"name": "drawPath",
"params": [
{
"name": "sourcePoint",
"description": "source lat-long",
"type": "Object"
},
{
"name": "destinationPoint",
"description": "destination lat-long",
"type": "Object"
},
{
"name": "routeId",
"description": "route-id",
"type": "Object"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 540,
"description": "To manage drawing paths on map at a time interval (Blind Spot)",
"itemtype": "method",
"name": "drawPathManagerForMovedVan",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 567,
"description": "To get circular points at a distance and at an angle.",
"itemtype": "method",
"name": "getCoverageForVan",
"params": [
{
"name": "newLatOfVan",
"description": "marker's new lattitude",
"type": "Double"
},
{
"name": "newLongOfVan",
"description": "marker's new longitude",
"type": "Double"
},
{
"name": "slaTimeInMin",
"description": "SLA time in minutes",
"type": "Int"
},
{
"name": "minRadius",
"description": "minimum radius",
"type": "Int"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 598,
"description": "To get circular points at a distance and at an angle.",
"itemtype": "method",
"name": "getCoverageForVanStatic",
"params": [
{
"name": "newLatOfVan",
"description": "marker's new lattitude",
"type": "Double"
},
{
"name": "newLongOfVan",
"description": "marker's new longitude",
"type": "Double"
},
{
"name": "slaTimeInMin",
"description": "SLA time in minutes",
"type": "Int"
},
{
"name": "minRadius",
"description": "minimum radius",
"type": "Int"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 625,
"description": "To create Van Coverage JSON for a particular SLA and reachable Points.",
"itemtype": "method",
"name": "create_VAN_COVERAGE_JSON",
"params": [
{
"name": "slaId",
"description": "SLA ID",
"type": "Int"
},
{
"name": "slaTimeInMin",
"description": "SLA Time (In minutes)",
"type": "Int"
},
{
"name": "reachablePoints",
"description": "Array contains lat-long objects.",
"type": "Array"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 679,
"description": "To create Van Coverage JSON for a particular SLA to store exiting Covearge.",
"itemtype": "method",
"name": "prepare_GET_VAN_COVERAGE_JSON",
"params": [
{
"name": "slaId",
"description": "SLA ID",
"type": "Int"
},
{
"name": "slaTimeInMin",
"description": "SLA Time (In minutes)",
"type": "Int"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 714,
"description": "To generate van coverage for a marker",
"itemtype": "method",
"name": "generateVanCoverage",
"params": [
{
"name": "marker",
"description": "marker object",
"type": "Object"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 781,
"description": "To generate van coverage for a marker",
"itemtype": "method",
"name": "generateVanCoverage",
"params": [
{
"name": "marker",
"description": "marker object",
"type": "Object"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 958,
"description": "To put a marker on map with supplied information. (Blind Spot)",
"itemtype": "method",
"name": "putMarkerOnMap",
"params": [
{
"name": "map",
"description": "map object",
"type": "Object"
},
{
"name": "markerInfoWindowContent",
"description": "info-window html string",
"type": "String"
},
{
"name": "markerLat",
"description": "marker's lat",
"type": "Object"
},
{
"name": "markerLong",
"description": "marker's long",
"type": "Object"
},
{
"name": "markerTitle",
"description": "marker's title",
"type": "Object"
},
{
"name": "markerId",
"description": "marker's id",
"type": "Object"
},
{
"name": "markerImage",
"description": "marker's icon image",
"type": "Object"
},
{
"name": "isDraggable",
"description": "true if marker is draggable",
"type": "Object"
},
{
"name": "setMapCenter",
"description": "true if marker click will center the map",
"type": "Object"
},
{
"name": "openInfoWindow",
"description": "true if info window should open",
"type": "Object"
}
],
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\ShowDealerVanDetail.js",
"line": 995,
"description": "To initialize the map and binding the event handlers",
"itemtype": "method",
"name": "initialize",
"class": "VanCoverageDesigner",
"module": "Inventory"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 31,
"description": "Function to get non-vecv users list.",
"itemtype": "method",
"name": "getDealerUserList",
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 54,
"description": "Function to show non-vecv users details.",
"itemtype": "method",
"name": "showUserDetails",
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 100,
"description": "Function to add new non-vecv users.",
"itemtype": "method",
"name": "addNonUserDealer",
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 124,
"description": "Function to check if user already exist.",
"itemtype": "method",
"name": "checkIfUsernameIsExist",
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 152,
"description": "Function to check if email id exist.",
"itemtype": "method",
"name": "checkIfEmailidIsExist",
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 179,
"description": "Function to load city list state wise.",
"itemtype": "method",
"name": "LoadCityList",
"params": [
{
"name": "stateId",
"description": "selected state id",
"type": "String"
}
],
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 228,
"description": "Function call onclick of cancel button.",
"itemtype": "method",
"name": "btnCancelAddUser",
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 242,
"description": "Function call onsuccess of add non-vecv user.",
"itemtype": "method",
"name": "onSuccessAddDealer",
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 264,
"description": "Function to get organization id dealer wise(non-vecv user)",
"itemtype": "method",
"name": "getOrganizationDealerWise",
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 369,
"description": "Function used to trigger row click event.",
"itemtype": "method",
"name": "initSearch",
"params": [
{
"name": "keyCode",
"description": "Input key code.",
"type": "String"
},
{
"name": "sValue",
"description": "text to be search.",
"type": "String"
}
],
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\dealerUserInventory.js",
"line": 411,
"description": "Bind textbox keyup event for searching.",
"itemtype": "event",
"name": "keyup",
"class": "NonVecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\manageVechile.js",
"line": 27,
"description": "Add kendow window to given Div id.",
"itemtype": "method",
"name": "addKendoWindowToDiv",
"params": [
{
"name": "divId",
"description": ": id on which kendow wondow will add."
},
{
"name": "titletext:",
"description": "Title text on window/popup."
}
],
"class": "ManageVechile",
"module": "Inventory"
},
{
"file": "Inventory\\manageVechile.js",
"line": 52,
"description": "Close the kendo window.",
"itemtype": "method",
"name": "closeWindow",
"params": [
{
"name": "divId",
"description": ": Id which we want to close kendo window."
}
],
"class": "ManageVechile",
"module": "Inventory"
},
{
"file": "Inventory\\manageVechile.js",
"line": 67,
"description": "Fired when data bound to grid Vechile.",
"itemtype": "method",
"name": "onRowBoundVechile",
"class": "ManageVechile",
"module": "Inventory"
},
{
"file": "Inventory\\manageVechile.js",
"line": 86,
"description": "Show Vechile details to grid.",
"itemtype": "method",
"name": "showVechileDetails",
"class": "ManageVechile",
"module": "Inventory"
},
{
"file": "Inventory\\manageVechile.js",
"line": 99,
"description": "This function create a popup for Create Vechile.",
"itemtype": "method",
"name": "createVechile",
"class": "ManageVechile",
"module": "Inventory"
},
{
"file": "Inventory\\manageVechile.js",
"line": 131,
"description": "This function create a popup for Edit Or Update Vechile.",
"itemtype": "method",
"name": "editVechile",
"class": "ManageVechile",
"module": "Inventory"
},
{
"file": "Inventory\\manageVechile.js",
"line": 171,
"description": "Delete Vechile entry.",
"itemtype": "method",
"name": "deleteVechile",
"class": "ManageVechile",
"module": "Inventory"
},
{
"file": "Inventory\\manageVechile.js",
"line": 220,
"description": "Called when submit button clicked on Create Vehicle and Edit Vehicle form.\nand Validate Vehicle form.",
"itemtype": "method",
"name": "onBeginCreateVehicle",
"class": "ManageVehicle",
"module": "Inventory"
},
{
"file": "Inventory\\manageVechile.js",
"line": 251,
"description": "Called when Vehicle added successfully.\nIn case of success close popup otherwise show error message.",
"itemtype": "method",
"name": "onSuccessVehicle",
"class": "ManageVehicle",
"module": "Inventory"
},
{
"file": "Inventory\\manageVechile.js",
"line": 269,
"description": "To do some initial functionality on page when Document is ready.",
"itemtype": "event",
"name": "document.ready",
"class": "ManageVehicle",
"module": "Inventory"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 30,
"description": "Function to get vecv users list.",
"itemtype": "method",
"name": "getVecvUserList",
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 53,
"description": "Function to show vecv users details.",
"itemtype": "method",
"name": "showUserDetails",
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 99,
"description": "Function to add new vecv users.",
"itemtype": "method",
"name": "addUser",
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 124,
"description": "Function to check if user already exist.",
"itemtype": "method",
"name": "checkIfUsernameIsExist",
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 152,
"description": "Function to check if email id exist.",
"itemtype": "method",
"name": "checkIfEmailidIsExist",
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 180,
"description": "Function to load city list state wise.",
"itemtype": "method",
"name": "LoadCityList",
"params": [
{
"name": "stateId",
"description": "selected state id",
"type": "String"
}
],
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 235,
"description": "Function call onclick of cancel button.",
"itemtype": "method",
"name": "btnCancelAddUser",
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 251,
"description": "Function call onsuccess of add vecv user.",
"itemtype": "method",
"name": "onSuccess",
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 332,
"description": "Function used to trigger row click event.",
"itemtype": "method",
"name": "initSearch",
"params": [
{
"name": "keyCode",
"description": "Input key code.",
"type": "String"
},
{
"name": "sValue",
"description": "text to be search.",
"type": "String"
}
],
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Inventory\\vecvUserInventory.js",
"line": 394,
"description": "Bind textbox keyup event for searching.",
"itemtype": "event",
"name": "keyup",
"class": "VecvUserManagement",
"module": "UserManagement"
},
{
"file": "Notifications\\notifications.js",
"line": 29,
"description": "Function to bind all notifications data in drop down",
"itemtype": "method",
"name": "getNotifications",
"params": [
{
"name": "controller",
"description": "The name of controller action",
"type": "String"
}
],
"class": "Notifications",
"module": "Notifications"
},
{
"file": "Notifications\\notifications.js",
"line": 50,
"description": "Function to get notifications total count in drop down",
"itemtype": "method",
"name": "getNotificationCount",
"params": [
{
"name": "controller",
"description": "The name of controller action",
"type": "String"
}
],
"class": "Notifications",
"module": "Notifications"
},
{
"file": "Notifications\\notifications.js",
"line": 91,
"description": "Function to display notifications.",
"itemtype": "method",
"name": "displayNotifications",
"class": "Notifications",
"module": "Notifications"
},
{
"file": "Notifications\\notifications.js",
"line": 124,
"description": "Function to display notification count.",
"itemtype": "method",
"name": "showNotificationCount",
"class": "Notifications",
"module": "Notifications"
},
{
"file": "Notifications\\notifications.js",
"line": 152,
"description": "Function to display notifications on dealer page and remove seen notification from notification div.",
"itemtype": "method",
"name": "showDealerNotificationData",
"class": "Notifications",
"module": "Notifications"
},
{
"file": "Notifications\\notifications.js",
"line": 177,
"description": "Function to display notifications on cce page and remove seen notification from notification div.",
"itemtype": "method",
"name": "showNotificationData",
"class": "Notifications",
"module": "Notifications"
},
{
"file": "Report\\AnlysisReport.js",
"line": 77,
"description": "Function to Add Kendo Window.",
"itemtype": "method",
"name": "addKendoWindowToDiv",
"params": [
{
"name": "divId",
"description": "Id of Kendo Window",
"type": "String"
},
{
"name": "titleText",
"description": "Title Of Kendo Window",
"type": "String"
},
{
"name": "width",
"description": "width Of Kendo Window",
"type": "String"
},
{
"name": "left",
"description": "left Of Kendo Window",
"type": "String"
},
{
"name": "top",
"description": "top Of Kendo Window",
"type": "String"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 103,
"description": "Function to Set the Title Of kendo Window.",
"itemtype": "method",
"name": "SetKendoWindowTitle",
"params": [
{
"name": "divId",
"description": "Id of Kendo Window",
"type": "String"
},
{
"name": "titleText",
"description": "Title Of Kendo Window",
"type": "String"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 115,
"description": "Function to Close the kendo Window.",
"itemtype": "method",
"name": "closeWindow",
"params": [
{
"name": "divId",
"description": "Id of Kendo Window",
"type": "String"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 127,
"description": "Load google map on Button Click.",
"itemtype": "method",
"name": "initMapGeo",
"params": [
{
"name": "id",
"description": "HTML element id where map is loaded.",
"type": "String"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 173,
"description": "Complete Calling For Geo Analysis Report.",
"itemtype": "method",
"name": "showReport",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 184,
"description": "Function to Put the Marker On Google Map.",
"itemtype": "method",
"name": "PutMarker",
"params": [
{
"name": "Arr",
"description": "Array That is put On Google Map.",
"type": "Array"
},
{
"name": "MarkerImagePath",
"description": "Marker Image Path",
"type": "String"
},
{
"name": "IsAnimation",
"description": "Is Marker will Animate Or not",
"type": "Boolean"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 278,
"description": "Function to AddInfo On Click On marker.",
"itemtype": "method",
"name": "AddInfoWindow",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 293,
"description": "Function to Initalize google map",
"itemtype": "method",
"name": "SetMap",
"params": [
{
"name": "id",
"description": "Id Of Google Map.",
"type": "String"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 309,
"description": "Function to Get the User Location",
"itemtype": "method",
"name": "SetMap",
"params": [
{
"name": "id",
"description": "Id Of Google Map.",
"type": "String"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 321,
"description": "Function to Show the Position",
"itemtype": "method",
"name": "showPosition",
"params": [
{
"name": "position",
"description": "Contains Cordinate Lattitude and longitude.",
"type": "Object"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 334,
"description": "Function to Set the Info Wimdow Template",
"itemtype": "method",
"name": "GetInfoWindowsTemplate",
"params": [
{
"name": "vObj",
"description": "Contain Information About Marker Object.",
"type": "Object"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 420,
"description": "Function to get Information From Server According to Year, Month, Eos van, Open Ticket, close Ticket, Dealer.",
"itemtype": "method",
"name": "GetDetailFromServer",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 480,
"description": "Function to Set Opportunity Lost Marker On Map",
"itemtype": "method",
"name": "GetOpportunityLost",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 540,
"description": "Function to Set SLA Meet Marker On Map",
"itemtype": "method",
"name": "GetSLAMeet",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 632,
"description": "Function to Set SLA Not Meet Marker On Map",
"itemtype": "method",
"name": "GetSLANotMeet",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 724,
"description": "Function to Hide the Marker of Open Ticket,Close Ticket, Dealer Marker, Van EOS Marker",
"itemtype": "method",
"name": "HideAllMap",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 736,
"description": "Function to Show the Marker of Open Ticket,Close Ticket, Dealer Marker, Van EOS Marker and hide the Marker of SLA Meet, SLA Not Meet, \nOpportunity Lost",
"itemtype": "method",
"name": "ShowAllMap",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 758,
"description": "Function to Hide the Marker From Map",
"itemtype": "method",
"name": "hideAnimation",
"params": [
{
"name": "markers",
"description": "Contain Markers Array that will hide from Google map.",
"type": "Array"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 771,
"description": "Function to Show the Marker From Map",
"itemtype": "method",
"name": "ShowMap",
"params": [
{
"name": "markers",
"description": "Contain Markers Array that will show from Google map.",
"type": "Array"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 784,
"description": "Function to set the bit True so that marker will show or hide",
"itemtype": "method",
"name": "SetBitTrue",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 795,
"description": "Function to un Check All Checkboxes",
"itemtype": "method",
"name": "UncheckCheckBox",
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 804,
"description": "Function to Show the Detail Of Close Ticket On Kendo Window.",
"itemtype": "method",
"name": "Close_ticket_Detail.",
"params": [
{
"name": "TicketId",
"description": "Contain Close Ticket Id.",
"type": "String"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 831,
"description": "Function to Show the Detail Of Open Ticket On Kendo Window.",
"itemtype": "method",
"name": "Open_ticket_Detail.",
"params": [
{
"name": "TicketId",
"description": "Contain Open Ticket Id.",
"type": "String"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\AnlysisReport.js",
"line": 854,
"description": "Function to show Dealer details.",
"itemtype": "method",
"name": "Dealer_Detail",
"params": [
{
"name": "dealerID",
"description": "Dealer Id that is used to Get the Detail.",
"type": "String"
}
],
"class": "GeoAnalysis",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 86,
"description": "Complete Calling For Geo Analysis Report.",
"itemtype": "method",
"name": "showReport",
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 98,
"description": "Function to get Information From Server According to Year, Month, Eos van, Open Ticket, close Ticket, Dealer.",
"itemtype": "method",
"name": "GA_GetDetailFromServer",
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 195,
"description": "Function to Put the Marker On Google Map.",
"itemtype": "method",
"name": "GA_PutMarker",
"params": [
{
"name": "Arr",
"description": "Array That is put On Google Map.",
"type": "Array"
},
{
"name": "MarkerImagePath",
"description": "Marker Image Path",
"type": "String"
},
{
"name": "IsAnimation",
"description": "Is Marker will Animate Or not",
"type": "Boolean"
}
],
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 287,
"description": "Function to AddInfo On Click On marker.",
"itemtype": "method",
"name": "GA_AddInfoWindow",
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 303,
"description": "Function to Set the Info Wimdow Template",
"itemtype": "method",
"name": "GA_GetInfoWindowsTemplate",
"params": [
{
"name": "vObj",
"description": "Contain Information About Marker Object.",
"type": "Object"
}
],
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 371,
"description": "Function to un Check All Checkboxes",
"itemtype": "method",
"name": "Ga_UncheckCheckBox",
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 381,
"description": "Function to Initalize google map",
"itemtype": "method",
"name": "GA_SetMap",
"params": [
{
"name": "id",
"description": "Id Of Google Map.",
"type": "String"
}
],
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 396,
"description": "Function to Load All State on Page Load.",
"itemtype": "method",
"name": "loadStateChoices1",
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 440,
"description": "Function To bind Manager Level list",
"itemtype": "method",
"name": "bindManagerLevel",
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\PositioningTool.js",
"line": 461,
"description": "This function is Used to Validate the Sate and time duration",
"itemtype": "method",
"name": "AllValidVanDetail",
"class": "PositioningTool_Report",
"module": "Geo"
},
{
"file": "Report\\callFeedbackRating.js",
"line": 23,
"description": "Global References: To store ajax request's XHR objects.",
"class": "CallFeedbackRating",
"module": "ReportModule"
},
{
"file": "Report\\callFeedbackRating.js",
"line": 32,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "HdBusLmdContrCallFeedbackRatingibution",
"module": "ReportModule"
},
{
"file": "Report\\callFeedbackRating.js",
"line": 67,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "CallFeedbackRating",
"module": "ReportModule"
},
{
"file": "Report\\callFeedbackRating.js",
"line": 101,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "CallFeedbackRating",
"module": "ReportModule"
},
{
"file": "Report\\callFeedbackRating.js",
"line": 134,
"description": "To get filter parameters and show report and showing/hiding export functionality accordingly.",
"itemtype": "method",
"name": "showReport",
"class": "CallFeedbackRating",
"module": "ReportModule"
},
{
"file": "Report\\callFeedbackRating.js",
"line": 178,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "CallFeedbackRating",
"module": "ReportModule"
},
{
"file": "Report\\callFeedbackRating.js",
"line": 210,
"description": "Fired when Html-DOM is ready.",
"itemtype": "event",
"name": "$(document).ready",
"class": "CallFeedbackRating",
"module": "ReportModule"
},
{
"file": "Report\\consolidatedReport.js",
"line": 28,
"description": "Function to get consolidated data",
"itemtype": "method",
"name": "getConsolidatedReport",
"class": "ConsolidatedReport",
"module": "ReportModule"
},
{
"file": "Report\\consolidatedReport.js",
"line": 69,
"description": "Function call on row bound of close tickets table",
"itemtype": "method",
"name": "onRowBound",
"class": "ConsolidatedReport",
"module": "ReportModule"
},
{
"file": "Report\\consolidatedReport.js",
"line": 106,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "ConsolidatedReport",
"module": "ReportModule"
},
{
"file": "Report\\customerReport.js",
"line": 23,
"description": "Global References: To store Ajax Request's XHR objecta and some other global references.",
"class": "CustomerReport",
"module": "ReportModule"
},
{
"file": "Report\\customerReport.js",
"line": 31,
"description": "Function to show customer report for a particular owner according to filter parameters.",
"itemtype": "method",
"name": "showReport",
"class": "CustomerReport",
"module": "ReportModule"
},
{
"file": "Report\\customerReport.js",
"line": 87,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "CustomerReport",
"module": "ReportModule"
},
{
"file": "Report\\customerReport.js",
"line": 118,
"description": "Function to get Owner list.",
"itemtype": "method",
"name": "getOwnerList",
"class": "CustomerReport",
"module": "ReportModule"
},
{
"file": "Report\\customerReport.js",
"line": 148,
"description": "This Function is used to Get The Load State",
"itemtype": "method",
"name": "loadStateChoices",
"class": "CustomerReport",
"module": "ReportModule"
},
{
"file": "Report\\dealerWiseCallDetails.js",
"line": 23,
"description": "Global References: To store ajax request's XHR objects.",
"class": "DealerWiseCallDetails",
"module": "ReportModule"
},
{
"file": "Report\\dealerWiseCallDetails.js",
"line": 32,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "DealerWiseCallDetails",
"module": "ReportModule"
},
{
"file": "Report\\dealerWiseCallDetails.js",
"line": 67,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "DealerWiseCallDetails",
"module": "ReportModule"
},
{
"file": "Report\\dealerWiseCallDetails.js",
"line": 101,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "DealerWiseCallDetails",
"module": "ReportModule"
},
{
"file": "Report\\dealerWiseCallDetails.js",
"line": 134,
"description": "To get filter parameters and show report and showing/hiding export functionality accordingly.",
"itemtype": "method",
"name": "showReport",
"class": "DealerWiseCallDetails",
"module": "ReportModule"
},
{
"file": "Report\\dealerWiseCallDetails.js",
"line": 178,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "DealerWiseCallDetails",
"module": "ReportModule"
},
{
"file": "Report\\dealerWiseCallDetails.js",
"line": 210,
"description": "Fired when Html-DOM is ready.",
"itemtype": "event",
"name": "$(document).ready",
"class": "DealerWiseCallDetails",
"module": "ReportModule"
},
{
"file": "Report\\declinedCalls.js",
"line": 23,
"description": "Global References: To store ajax request's XHR objects.",
"class": "DeclinedCalls",
"module": "ReportModule"
},
{
"file": "Report\\declinedCalls.js",
"line": 32,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "DeclinedCalls",
"module": "ReportModule"
},
{
"file": "Report\\declinedCalls.js",
"line": 68,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "DeclinedCalls",
"module": "ReportModule"
},
{
"file": "Report\\declinedCalls.js",
"line": 103,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "DeclinedCalls",
"module": "ReportModule"
},
{
"file": "Report\\declinedCalls.js",
"line": 137,
"description": "To get filter parameters and show report and showing/hiding export functionality accordingly.",
"itemtype": "method",
"name": "showReport",
"class": "DeclinedCalls",
"module": "ReportModule"
},
{
"file": "Report\\declinedCalls.js",
"line": 184,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "DeclinedCalls",
"module": "ReportModule"
},
{
"file": "Report\\declinedCalls.js",
"line": 220,
"description": "Fired when Html-DOM is ready.",
"itemtype": "event",
"name": "$(document).ready",
"class": "DeclinedCalls",
"module": "ReportModule"
},
{
"file": "Report\\eicherPromise.js",
"line": 23,
"description": "Global References: To store ajax request's XHR objects.",
"class": "EicherPromise",
"module": "ReportModule"
},
{
"file": "Report\\eicherPromise.js",
"line": 32,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "EicherPromise",
"module": "ReportModule"
},
{
"file": "Report\\eicherPromise.js",
"line": 68,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "EicherPromise",
"module": "ReportModule"
},
{
"file": "Report\\eicherPromise.js",
"line": 103,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "EicherPromise",
"module": "ReportModule"
},
{
"file": "Report\\eicherPromise.js",
"line": 137,
"description": "To get filter parameters and show report and showing/hiding export functionality accordingly.",
"itemtype": "method",
"name": "showReport",
"class": "EicherPromise",
"module": "ReportModule"
},
{
"file": "Report\\eicherPromise.js",
"line": 184,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "EicherPromise",
"module": "ReportModule"
},
{
"file": "Report\\eicherPromise.js",
"line": 220,
"description": "Fired when Html-DOM is ready.",
"itemtype": "event",
"name": "$(document).ready",
"class": "EicherPromise",
"module": "ReportModule"
},
{
"file": "Report\\eosCallCount.js",
"line": 23,
"description": "Global References: To store ajax request's XHR objects.",
"class": "EosCallCount",
"module": "ReportModule"
},
{
"file": "Report\\eosCallCount.js",
"line": 32,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "EosCallCount",
"module": "ReportModule"
},
{
"file": "Report\\eosCallCount.js",
"line": 67,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "EosCallCount",
"module": "ReportModule"
},
{
"file": "Report\\eosCallCount.js",
"line": 101,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "EosCallCount",
"module": "ReportModule"
},
{
"file": "Report\\eosCallCount.js",
"line": 134,
"description": "To get filter parameters and show report and showing/hiding export functionality accordingly.",
"itemtype": "method",
"name": "showReport",
"class": "EosCallCount",
"module": "ReportModule"
},
{
"file": "Report\\eosCallCount.js",
"line": 178,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "EosCallCount",
"module": "ReportModule"
},
{
"file": "Report\\eosCallCount.js",
"line": 210,
"description": "Fired when Html-DOM is ready.",
"itemtype": "event",
"name": "$(document).ready",
"class": "EosCallCount",
"module": "ReportModule"
},
{
"file": "Report\\hdBusLmdContribution.js",
"line": 23,
"description": "Global References: To store ajax request's XHR objects.",
"class": "HdBusLmdContribution",
"module": "ReportModule"
},
{
"file": "Report\\hdBusLmdContribution.js",
"line": 32,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "HdBusLmdContribution",
"module": "ReportModule"
},
{
"file": "Report\\hdBusLmdContribution.js",
"line": 67,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "HdBusLmdContribution",
"module": "ReportModule"
},
{
"file": "Report\\hdBusLmdContribution.js",
"line": 101,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "HdBusLmdContribution",
"module": "ReportModule"
},
{
"file": "Report\\hdBusLmdContribution.js",
"line": 134,
"description": "To get filter parameters and show report and showing/hiding export functionality accordingly.",
"itemtype": "method",
"name": "showReport",
"class": "HdBusLmdContribution",
"module": "ReportModule"
},
{
"file": "Report\\hdBusLmdContribution.js",
"line": 178,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "HdBusLmdContribution",
"module": "ReportModule"
},
{
"file": "Report\\hdBusLmdContribution.js",
"line": 210,
"description": "Fired when Html-DOM is ready.",
"itemtype": "event",
"name": "$(document).ready",
"class": "HdBusLmdContribution",
"module": "ReportModule"
},
{
"file": "Report\\reasonForClosure.js",
"line": 23,
"description": "Global References: To store ajax request's XHR objects.",
"class": "ReasonForClosure",
"module": "ReportModule"
},
{
"file": "Report\\reasonForClosure.js",
"line": 32,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "ReasonForClosure",
"module": "ReportModule"
},
{
"file": "Report\\reasonForClosure.js",
"line": 67,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "ReasonForClosure",
"module": "ReportModule"
},
{
"file": "Report\\reasonForClosure.js",
"line": 101,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "ReasonForClosure",
"module": "ReportModule"
},
{
"file": "Report\\reasonForClosure.js",
"line": 134,
"description": "To get filter parameters and show report and showing/hiding export functionality accordingly.",
"itemtype": "method",
"name": "showReport",
"class": "ReasonForClosure",
"module": "ReportModule"
},
{
"file": "Report\\reasonForClosure.js",
"line": 178,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "ReasonForClosure",
"module": "ReportModule"
},
{
"file": "Report\\reasonForClosure.js",
"line": 210,
"description": "Fired when Html-DOM is ready.",
"itemtype": "event",
"name": "$(document).ready",
"class": "ReasonForClosure",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketClose.js",
"line": 34,
"description": "Function to display close ticket details",
"itemtype": "method",
"name": "showCloseTicketDetails",
"class": "CloseTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketClose.js",
"line": 62,
"description": "Function to get close tickets history",
"itemtype": "method",
"name": "getCloseTicketHistory",
"class": "CloseTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketClose.js",
"line": 119,
"description": "Function to apply filters on kendo grid based on parameters",
"itemtype": "method",
"name": "applyFiltersBasedOnParametersToKendoGrid",
"class": "CloseTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketClose.js",
"line": 138,
"description": "Function call on row bound of close tickets table",
"itemtype": "method",
"name": "onRowBound",
"class": "CloseTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketClose.js",
"line": 216,
"description": "Add 15 days in endDate based on the startDate.",
"itemtype": "method",
"name": "onChangeDateSelection",
"class": "CloseTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketClose.js",
"line": 225,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "CloseTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketClose.js",
"line": 259,
"description": "To apply filters to the Kendo-Grid-Columns.",
"itemtype": "method",
"name": "applyFilterToKendoGridWithLogic",
"params": [
{
"name": "gridId",
"description": "Target-Grid",
"type": "String"
},
{
"name": "columnName",
"description": "Target-Column-Name",
"type": "Array"
},
{
"name": "logic",
"description": "Filtering-Logic (eg: for Equals-to = eq)",
"type": "String"
},
{
"name": "operator",
"description": "Filtering-Operator (eg: AND, OR)",
"type": "Array"
},
{
"name": "filterValues",
"description": "Values to be filtered in the Target column",
"type": "Array"
}
],
"class": "CloseTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketClose.js",
"line": 287,
"description": "To apply filters to the Kendo-Grid-Columns.",
"itemtype": "method",
"name": "applyFilterToKendoGrid",
"params": [
{
"name": "gridId",
"description": "Target-Grid",
"type": "String"
},
{
"name": "columnName",
"description": "Target-Column-Name",
"type": "String"
},
{
"name": "logic",
"description": "Filtering-Logic (eg: for Equals-to = eq)",
"type": "String"
},
{
"name": "operator",
"description": "Filtering-Operator (eg: AND, OR)",
"type": "String"
},
{
"name": "filterValues",
"description": "Values to be filtered in the Target column",
"type": "String"
}
],
"class": "CloseTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketClose.js",
"line": 312,
"description": "Global References: Getting parameters from query string.",
"class": "OpenTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 47,
"description": "Load google map on page.",
"itemtype": "method",
"name": "initMap",
"params": [
{
"name": "id",
"description": "HTML element id where map is loaded.",
"type": "String"
}
],
"class": "Report",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 73,
"description": "Function call on click of Route label to show map",
"itemtype": "method",
"name": "onclickLabelRoute",
"class": "Report",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 94,
"description": "Function call on click of Activity label to show ticket activity",
"itemtype": "method",
"name": "onclickLabelActivity",
"class": "Report",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 135,
"description": "Function call on click of Route label to show map",
"itemtype": "method",
"name": "onclickLabelRoute",
"class": "TicketAdministration",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 162,
"description": "Function call on click of feedback label to show feedback form",
"itemtype": "method",
"name": "showFeedback",
"class": "TicketAdministration",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 193,
"description": "Function to draw path between source van and destination breakdown vehicle",
"itemtype": "method",
"name": "getVanBreakdownLocation",
"params": [
{
"name": "vanDealerLocation",
"description": "The location of source van / dealer",
"type": "String"
},
{
"name": "breakdownLocation",
"description": "The location of vehicle's breakdown",
"type": "String"
}
],
"class": "Report",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 234,
"description": "Function to draw markers on position of van / dealer",
"itemtype": "method",
"name": "createMarkerVanDealer",
"params": [
{
"name": "position",
"description": "The location of source van / dealer",
"type": "String"
},
{
"name": "icon",
"description": "The icon of marker",
"type": "String"
},
{
"name": "title",
"description": "The title of marker",
"type": "String"
}
],
"class": "Report",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 259,
"description": "This fn calculates and draws the Route for the Ticket selected in the Ticket List using Google Direction API",
"itemtype": "method",
"name": "drawRoute",
"params": [
{
"name": "startLatLng",
"description": "The lat lng of origin",
"type": "String"
},
{
"name": "endLatLng",
"description": "The lat lng of destination",
"type": "String"
},
{
"name": "mapID",
"description": "The id of map",
"type": "String"
}
],
"class": "Report",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 308,
"description": "This function reverses the Lat Lng to Get the Approxmiate Address using the Google GeoCoding. Callback the result",
"itemtype": "method",
"name": "getReverseGeoCode",
"params": [
{
"name": "latLng",
"description": "The lat lng of origin",
"type": "String"
},
{
"name": "callback",
"description": "The callback function",
"type": "String"
}
],
"class": "Report",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketDetails.js",
"line": 342,
"description": "Function call on expanding data of kendo panelbar",
"itemtype": "method",
"name": "onExpand",
"class": "Report",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketOpen.js",
"line": 34,
"description": "Function to display open ticket details",
"itemtype": "method",
"name": "showOpenTicketDetails",
"class": "OpenTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketOpen.js",
"line": 61,
"description": "Function to get open tickets history",
"itemtype": "method",
"name": "getOpenTicketHistory",
"class": "OpenTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketOpen.js",
"line": 115,
"description": "Function to apply filters on kendo grid based on parameters",
"itemtype": "method",
"name": "applyFiltersBasedOnParametersToKendoGrid",
"class": "OpenTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketOpen.js",
"line": 129,
"description": "Function call on row bound of close tickets table",
"itemtype": "method",
"name": "onRowBound",
"class": "OpenTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketOpen.js",
"line": 168,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "OpenTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketOpen.js",
"line": 198,
"description": "To apply filters to the Kendo-Grid-Columns.",
"itemtype": "method",
"name": "applyFilterToKendoGrid",
"params": [
{
"name": "gridId",
"description": "Target-Grid",
"type": "String"
},
{
"name": "columnName",
"description": "Target-Column-Name",
"type": "String"
},
{
"name": "logic",
"description": "Filtering-Logic (eg: for Equals-to = eq)",
"type": "String"
},
{
"name": "operator",
"description": "Filtering-Operator (eg: AND, OR)",
"type": "String"
},
{
"name": "filterValues",
"description": "Values to be filtered in the Target column",
"type": "Array"
}
],
"class": "OpenTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\reportTicketOpen.js",
"line": 237,
"description": "Global References: Getting parameters from query string.",
"class": "OpenTicketReport",
"module": "ReportModule"
},
{
"file": "Report\\timeslotClosure.js",
"line": 23,
"description": "Global References: To store ajax request's XHR objects.",
"class": "TimeSlotClosure",
"module": "ReportModule"
},
{
"file": "Report\\timeslotClosure.js",
"line": 32,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "TimeSlotClosure",
"module": "ReportModule"
},
{
"file": "Report\\timeslotClosure.js",
"line": 67,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "TimeSlotClosure",
"module": "ReportModule"
},
{
"file": "Report\\timeslotClosure.js",
"line": 101,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "TimeSlotClosure",
"module": "ReportModule"
},
{
"file": "Report\\timeslotClosure.js",
"line": 134,
"description": "To get filter parameters and show report and showing/hiding export functionality accordingly.",
"itemtype": "method",
"name": "showReport",
"class": "TimeSlotClosure",
"module": "ReportModule"
},
{
"file": "Report\\timeslotClosure.js",
"line": 178,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "TimeSlotClosure",
"module": "ReportModule"
},
{
"file": "Report\\timeslotClosure.js",
"line": 210,
"description": "Fired when Html-DOM is ready.",
"itemtype": "event",
"name": "$(document).ready",
"class": "TimeSlotClosure",
"module": "ReportModule"
},
{
"file": "Report\\tollFreeAndOpportunityLoss.js",
"line": 23,
"description": "Global References: To store ajax request's XHR objects.",
"class": "TollFreeAndOpportunityLoss",
"module": "ReportModule"
},
{
"file": "Report\\tollFreeAndOpportunityLoss.js",
"line": 32,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "TollFreeAndOpportunityLoss",
"module": "ReportModule"
},
{
"file": "Report\\tollFreeAndOpportunityLoss.js",
"line": 67,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "TollFreeAndOpportunityLoss",
"module": "ReportModule"
},
{
"file": "Report\\tollFreeAndOpportunityLoss.js",
"line": 101,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "TollFreeAndOpportunityLoss",
"module": "ReportModule"
},
{
"file": "Report\\tollFreeAndOpportunityLoss.js",
"line": 134,
"description": "To get filter parameters and show report and showing/hiding export functionality accordingly.",
"itemtype": "method",
"name": "showReport",
"class": "TollFreeAndOpportunityLoss",
"module": "ReportModule"
},
{
"file": "Report\\tollFreeAndOpportunityLoss.js",
"line": 178,
"description": "To get filter parameters and export report.",
"itemtype": "method",
"name": "exportReport",
"class": "TollFreeAndOpportunityLoss",
"module": "ReportModule"
},
{
"file": "Report\\tollFreeAndOpportunityLoss.js",
"line": 211,
"description": "Fired when Html-DOM is ready.",
"itemtype": "event",
"name": "$(document).ready",
"class": "TollFreeAndOpportunityLoss",
"module": "ReportModule"
},
{
"file": "Shared\\common.js",
"line": 148,
"description": "Function to add kendo window",
"itemtype": "method",
"name": "addKendoWindow",
"params": [
{
"name": "divId",
"description": "The id of div",
"type": "String"
},
{
"name": "titleText",
"description": "The name of window title",
"type": "String"
},
{
"name": "width",
"description": "width of window",
"type": "String"
},
{
"name": "left",
"description": "margin from left",
"type": "String"
}
],
"class": "TicketAdministration_FullDetail",
"module": "ReportModule"
},
{
"file": "Shared\\common.js",
"line": 181,
"description": "Add Attributes (Href,target) to given anchor element.",
"itemtype": "method",
"name": "addLinkValue",
"class": "TicketAdministration_FullDetail",
"module": "ReportModule"
},
{
"file": "Shared\\common.js",
"line": 193,
"description": "function which dynamically add Query parameter on given uri.",
"itemtype": "method",
"name": "updateQueryStringParameter",
"class": "TicketAdministration_FullDetail",
"module": "ReportModule"
},
{
"file": "Shared\\common.js",
"line": 208,
"description": "Refresh kendo grid when resize coloum.",
"itemtype": "method",
"name": "onColumnResize",
"class": "TicketAdministration_FullDetail",
"module": "ReportModule"
},
{
"file": "Shared\\common.js",
"line": 219,
"description": "Set numeric filter values as intger.",
"itemtype": "method",
"name": "NumericFilter",
"class": "TicketAdministration_FullDetail",
"module": "ReportModule"
},
{
"file": "Shared\\common.js",
"line": 275,
"description": "Function call on row bound of close tickets table",
"params": [
{
"name": "divId",
"description": "The id of div",
"type": "String"
}
],
"itemtype": "method",
"name": "openKendoWindowInCenter",
"class": "TicketAdministration_FullDetail",
"module": "ReportModule"
},
{
"file": "Shared\\jquery.mask.js",
"line": 1,
"description": "jquery.mask.js",
"version": ": v1.11.4",
"author": ": Igor Escobar\n\nCreated by Igor Escobar on 2012-03-10. Please report any bug at http://blog.igorescobar.com\n\nCopyright (c) 2012 Igor Escobar http://blog.igorescobar.com\n\nThe MIT License (http://www.opensource.org/licenses/mit-license.php)\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.",
"class": "TicketAdministration_FullDetail",
"module": "ReportModule"
},
{
"file": "Ticket\\TicketAdministartion_FullDetails.js",
"line": 30,
"description": "Function call on expanding data of kendo panelbar",
"itemtype": "method",
"name": "onExpand",
"class": "TicketAdministration_FullDetail",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 63,
"description": "Load google map on page.",
"itemtype": "method",
"name": "initMap",
"params": [
{
"name": "id",
"description": "HTML element id where map is loaded.",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 89,
"description": "//initialize search places \n placeLocationOnMap();\n}\n\n//initialize infowindow\nvar infowindow = new google.maps.InfoWindow({\n size: new google.maps.Size(50, 50)\n});\n\n\n//=================================== search places text box ================================//\n\n/**\n* function to remove place location markers.\n* @method removePlaceLocationMarkerArray\n* @for TicketAdministration",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 119,
"description": "Function to search location using search places text box google map api.",
"itemtype": "method",
"name": "placeLocationOnMap",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 182,
"description": "Get Check History Form view",
"itemtype": "method",
"name": "viewCheckHistory",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 234,
"description": "Function call on click of Route label to show map",
"itemtype": "method",
"name": "onclickLabelRoute",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 256,
"description": "Function call on click of Activity label to show ticket activity",
"itemtype": "method",
"name": "onclickLabelActivity",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 346,
"description": "Function call on click of Route label to show map",
"itemtype": "method",
"name": "onclickLabelRoute",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 373,
"description": "Function call on click of feedback label to show feedback form",
"itemtype": "method",
"name": "showFeedback",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 410,
"description": "Function call on click of back button",
"itemtype": "method",
"name": "onBackButtonClick",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 419,
"description": "Function to get ticket history based on vehicle registration no., customer/owner mobile no. or ticket id/complaint no.",
"itemtype": "method",
"name": "getTicketHistory",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 487,
"description": "Function to get close ticket details",
"itemtype": "method",
"name": "getCloseTicketDetails",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 583,
"description": "Function to get open ticket details",
"itemtype": "method",
"name": "getTicketDetails",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 683,
"description": "Function to add new ticket",
"itemtype": "method",
"name": "addNewTicket",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 770,
"description": "Function to bind all states in drop down",
"itemtype": "method",
"name": "getStateList",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 798,
"description": "Function to add new customer",
"itemtype": "method",
"name": "LoadCityList",
"params": [
{
"name": "ddlId",
"description": "HTML id of drop down list of city",
"type": "String"
},
{
"name": "cityValue",
"description": "HTML value of drop down list selected item of city",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 855,
"description": "Function to bind all routes in drop down",
"itemtype": "method",
"name": "getRoutesList",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 885,
"description": "Function call onclick cancel button",
"itemtype": "method",
"name": "btnCancel",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 905,
"description": "Function call onclick of cancel or assign ticket",
"itemtype": "method",
"name": "onClickAssignTicketOrCancel",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 951,
"description": "Function to add new customer",
"itemtype": "method",
"name": "addNewCustomer",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 963,
"description": "Function to check owner mobile no. on focus",
"itemtype": "method",
"name": "checkIfContactNoIsSame",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 974,
"description": "Function to check is owner exist already",
"itemtype": "method",
"name": "checkIsOwnerExist",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1029,
"description": "Function to check owner vehicle registration no. on focus",
"itemtype": "method",
"name": "checkIfVRegistrationNoIsSame",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1040,
"description": "Function to check is vehicle exist already",
"itemtype": "method",
"name": "checkIsVehicleExist",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1075,
"description": "Function to get vehicle model tagging based on vehicle model no",
"itemtype": "method",
"name": "getVehicleModelTagging",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1092,
"description": "Function call on success of add customer",
"itemtype": "method",
"name": "onSuccessAddCustomer",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1147,
"description": "Function to create ajax request",
"itemtype": "method",
"name": "createAjaxRequest",
"params": [
{
"name": "controller",
"description": "Name of controller",
"type": "String"
},
{
"name": "actionName",
"description": "Name of action on controller",
"type": "String"
},
{
"name": "divId",
"description": "HTML id of div",
"type": "String"
},
{
"name": "VRegNo",
"description": "Registration no. of vehicle",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1202,
"description": "Function to close kendo window",
"itemtype": "method",
"name": "closeWindow",
"params": [
{
"name": "divId",
"description": "The id of div",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1213,
"description": "Function call on click of cancel button of add customer window",
"itemtype": "method",
"name": "btnCancelAddCustomer",
"params": [
{
"name": "divId",
"description": "The id of div",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1223,
"description": "Function to add new customer for already existing vehicle",
"itemtype": "method",
"name": "addCustomerForExistingVehicle",
"params": [
{
"name": "vRegNo",
"description": "Registration no of vehicle",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1234,
"description": "Function call on success of add customer for already existing vehicle",
"itemtype": "method",
"name": "onSuccessAddCustomerForExistingVehicle",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1272,
"description": "Function call on begin of get all nearest vans list",
"itemtype": "method",
"name": "onBeginGetAllVansDealers",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1315,
"description": "Function to get all nearest vans / dealers list",
"itemtype": "method",
"name": "getNearestVansDealers",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1514,
"description": "SetTimeOut function to calculate distance between van and dealer using google distance matrix api",
"itemtype": "method",
"name": "calculateDistanceInSetTimeOut",
"params": [
{
"name": "breakDownLatLng",
"description": "LatLng of breakdown vehicle",
"type": "String"
},
{
"name": "arrVanDealerLatLng",
"description": "LatLng of vans / dealers",
"type": "Array"
},
{
"name": "arrVanDealerDetails",
"description": "details of vans/dealers",
"type": "Array"
},
{
"name": "timeOutSeconds",
"description": "time in seconds for setTimeout function",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1529,
"description": "setTimeOut function to create sorted van dealer list",
"itemtype": "method",
"name": "createVanDealerList",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1540,
"description": "Function to create markers on van's / dealer's location for ticket details",
"itemtype": "method",
"name": "createMarkerVanDealer",
"params": [
{
"name": "position",
"description": "Position of van / dealer",
"type": "String"
},
{
"name": "icon",
"description": "Icon of placed marker",
"type": "String"
},
{
"name": "title",
"description": "Title of placed marker",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1560,
"description": "Function to create markers on van's / dealer's locations",
"itemtype": "method",
"name": "createMarker",
"params": [
{
"name": "position",
"description": "Position of van / dealer",
"type": "String"
},
{
"name": "icon",
"description": "Icon of placed marker",
"type": "String"
},
{
"name": "vanDealerId",
"description": "Van / Dealer's id",
"type": "String"
},
{
"name": "content",
"description": "Content of mesage to show in infowindow",
"type": "String"
},
{
"name": "mapId",
"description": "map id",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1592,
"description": "Function to update data of info window on markers of van's / dealer's locations",
"itemtype": "method",
"name": "updateInfoWindow",
"params": [
{
"name": "unitMarker",
"description": "Position of van / dealer",
"type": "String"
},
{
"name": "message",
"description": "Data of info window on placed marker",
"type": "String"
},
{
"name": "map",
"description": "map id",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1611,
"description": "This fn removes all markers stored in ticketDetailsMarkerArray.",
"itemtype": "method",
"name": "removeTicketDetailsMarkerArray",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1626,
"description": "This fn calculates and draws the Route for the Ticket selected in the Ticket List using Google Direction API",
"itemtype": "method",
"name": "calcRoute",
"params": [
{
"name": "startLatLng",
"description": "Position of origin",
"type": "String"
},
{
"name": "endLatLng",
"description": "Position of destination",
"type": "String"
},
{
"name": "vanDealerType",
"description": "Type is Van or Dealer",
"type": "String"
},
{
"name": "mapID",
"description": "map id",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1674,
"description": "This fn calculates and draws the Route for selected national highway using Google Direction API",
"itemtype": "method",
"name": "drawHighway",
"params": [
{
"name": "startLatLng",
"description": "Position of origin",
"type": "String"
},
{
"name": "endLatLng",
"description": "Position of destination",
"type": "String"
},
{
"name": "vanDealerType",
"description": "Type is Van or Dealer",
"type": "String"
},
{
"name": "mapID",
"description": "map id",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1730,
"description": "This fn removes and add class to show which Van is assigned.",
"itemtype": "method",
"name": "assignVan",
"params": [
{
"name": "index",
"description": "Index of selected row of van / dealer list",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1899,
"description": "This fn calculate route distance and show sorted vans and dealers list in table",
"itemtype": "method",
"name": "calcRouteDistance",
"params": [
{
"name": "origin",
"description": "Location of origin",
"type": "String"
},
{
"name": "destinationArr",
"description": "array Locations of destination",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 1952,
"description": "This fn create sorted van dealer list",
"itemtype": "method",
"name": "createVanDealerSortedList",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 2081,
"description": "This fn binds Click Event to the Map when adding New Vehicle to location Vehicle Location.",
"itemtype": "method",
"name": "bindClickEventToMap",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 2134,
"description": "This fn removes Click Event Listener from the map",
"itemtype": "method",
"name": "removeClickEventToMap",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 2150,
"description": "This function reverses the Lat Lng to Get the Approxmiate Address using the Google GeoCoding. Callback the result",
"itemtype": "method",
"name": "getReverseGeoCode",
"params": [
{
"name": "latLng",
"description": "lat lng of marker",
"type": "String"
},
{
"name": "callback",
"description": "function callback",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 2176,
"description": "This function set center and zoom of map when state or city change",
"itemtype": "method",
"name": "setMapCenterToAddress",
"params": [
{
"name": "address",
"description": "address to show on map",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 2194,
"description": "This function call on change of city ame",
"itemtype": "method",
"name": "onBlurCity",
"params": [
{
"name": "$this",
"description": "id of input text box",
"type": "String"
}
],
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 2212,
"description": "function to validate if ticket id is numeric or not",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 2222,
"description": "function to validate if reg no is alphanumeric or not",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 2232,
"description": "function to validate if ticket id is float or not",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministration.js",
"line": 2243,
"description": "This function call on change of route name",
"itemtype": "method",
"name": "onChangeRoute",
"class": "TicketAdministration",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 46,
"description": "Load google map on page.",
"itemtype": "method",
"name": "initMap",
"params": [
{
"name": "id",
"description": "HTML element id where map is loaded.",
"type": "String"
}
],
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 62,
"description": "Function to reassign ticket",
"itemtype": "method",
"name": "reassignTicket",
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 97,
"description": "Function to close kendo window",
"itemtype": "method",
"name": "closeWindow",
"params": [
{
"name": "divId",
"description": "HTML element id where window is loaded",
"type": "String"
}
],
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 108,
"description": "Function to empty van dealer array",
"itemtype": "method",
"name": "emptyVanDealerArray",
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 127,
"description": "Function to remove markers if any",
"itemtype": "method",
"name": "removeMarker",
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 146,
"description": "Function to get all nearest vans and dealers for reassign ticket",
"itemtype": "method",
"name": "getAllNearestVansDealers",
"params": [
{
"name": "state",
"description": "The name of selected state",
"type": "String"
}
],
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 300,
"description": "SetTimeOut function to calculate distance between van and dealer using google distance matrix api",
"itemtype": "method",
"name": "_calculateDistanceInSetTimeOut",
"params": [
{
"name": "breakDownLatLng",
"description": "LatLng of breakdown vehicle",
"type": "String"
},
{
"name": "arrVanDealerLatLng",
"description": "LatLng of vans / dealers",
"type": "Array"
},
{
"name": "arrVanDealerDetails",
"description": "details of vans/dealers",
"type": "Array"
},
{
"name": "timeOutSeconds",
"description": "time in seconds for setTimeout function",
"type": "String"
}
],
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 315,
"description": "setTimeOut function to create sorted van dealer list",
"itemtype": "method",
"name": "_createVanDealerList",
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 326,
"description": "Function to reassign ticket to a van / dealer",
"itemtype": "method",
"name": "reAssignVan",
"params": [
{
"name": "index",
"description": "The index no. of selected van / dealer",
"type": "String"
}
],
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 430,
"description": "Function to calculate route distance",
"itemtype": "method",
"name": "_calcRouteDistance",
"params": [
{
"name": "origin",
"description": "The location of origin(van / dealer)",
"type": "String"
},
{
"name": "destinationArr",
"description": "The location of destination(vehicle's breakdown)",
"type": "String"
}
],
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketAdministrationReassign.js",
"line": 481,
"description": "This fn create sorted van dealer list",
"itemtype": "method",
"name": "_createVanDealerSortedList",
"class": "TicketReassign",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 26,
"description": "Function call on slide",
"itemtype": "method",
"name": "sliderOnSlide",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 35,
"description": "Function call on change of slider",
"itemtype": "method",
"name": "sliderOnChange",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 47,
"description": "Function call to validate if rating has given or not",
"itemtype": "method",
"name": "checkIfRatingHaveGiven",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 74,
"description": "Function call to check validations on feedback data",
"itemtype": "method",
"name": "onBeginFeedback",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 91,
"description": "Function call to submit feedback data",
"itemtype": "method",
"name": "addFeedbackDetails",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 163,
"description": "Function call to submit reason data",
"itemtype": "method",
"name": "addReasonDetails",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 222,
"description": "Function call on selection change of drop down data list",
"itemtype": "method",
"name": "onChangeDD",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 257,
"description": "Function call on selection change of multiple suggestions drop down data list",
"itemtype": "method",
"name": "onChangeSuggestion",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 278,
"description": "Function call on selection change of multiple complaints drop down data list",
"itemtype": "method",
"name": "onChangeComplaint",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 300,
"description": "Function call on close of multiple suggestions drop down data list",
"itemtype": "method",
"name": "onCloseSuggestion",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 309,
"description": "Function call on close of multiple complaints drop down data list",
"itemtype": "method",
"name": "onCloseComplaint",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 318,
"description": "Function call on select item of multiple suggestions drop down data list",
"itemtype": "method",
"name": "onSelectSuggestion",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 327,
"description": "Function call on select item of multiple Complaints drop down data list",
"itemtype": "method",
"name": "onSelectComplaint",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 336,
"description": "Function call on blur of HTML input type tag",
"itemtype": "method",
"name": "onBlurTextBox",
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\TicketFeedback.js",
"line": 350,
"description": "Function to add slider",
"itemtype": "method",
"name": "addSlider",
"params": [
{
"name": "sliderId",
"description": "HTML element id where slider is loaded.",
"type": "String"
},
{
"name": "spanId",
"description": "HTML element id where slider text is loaded.",
"type": "String"
}
],
"class": "TicketFeedback",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 30,
"description": "Close the kendo window.",
"itemtype": "method",
"name": "closeWindow",
"params": [
{
"name": "divId",
"description": ": Id which we want to close kendowindo."
}
],
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 44,
"description": "Fired when data bound to grid Escalation.",
"itemtype": "method",
"name": "onRowBoundConnectedDevice",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 61,
"description": "Delete escalation entry.",
"itemtype": "method",
"name": "deleteConnection",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 99,
"description": "Show escalation details to grid.",
"itemtype": "method",
"name": "showEscalationDetails",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 112,
"description": "Get Escalation data of selected dealer from combo box.",
"itemtype": "method",
"name": "onSelectDealer",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 138,
"description": "This function create a popup for Create escalation.",
"itemtype": "method",
"name": "createConnection",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 165,
"description": "Function To bind vehicle product variant list",
"itemtype": "method",
"name": "bindVehicleProductVariant",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 186,
"description": "Function To bind Manager Level list",
"itemtype": "method",
"name": "bindManagerLevel",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 206,
"description": "Fired when change in State list.",
"itemtype": "method",
"name": "onChangeState",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 245,
"description": "Fired when change on Organization.",
"itemtype": "method",
"name": "onChangeOrganization",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 294,
"description": "Called when submit button clicked on Create Escation and Edit escalation form.\nand Validate create escalation form.",
"itemtype": "method",
"name": "onBeginCreateEscalation",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 354,
"description": "Called when escalation added successfully.\nIn case of success close popup otherwise show error message.",
"itemtype": "method",
"name": "onSuccessEscalation",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 377,
"description": "Open edit escalation popup window.",
"itemtype": "method",
"name": "editEscalation",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 411,
"description": "Called after updation of Edit escalation form.\nUpdate Details form.",
"itemtype": "method",
"name": "onSuccessEditEscalation",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 433,
"description": "Export all devices in excel form.",
"itemtype": "method",
"name": "exportToExcel",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "Ticket\\manageEscalation.js",
"line": 450,
"description": "To do some initial functionality on page when Document is ready.",
"itemtype": "event",
"name": "document.ready",
"class": "ManageEscalation",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\TicketAdministartionDealer_FullDetails.js",
"line": 31,
"description": "Function call on expanding data of kendo panelbar",
"itemtype": "method",
"name": "onExpand",
"class": "TicketForDealer_FullDetails",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 55,
"description": "Load google map on page.",
"itemtype": "method",
"name": "initMap",
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 70,
"description": "Function call on click of Route label to show map",
"itemtype": "method",
"name": "onclickLabelRoute",
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 86,
"description": "Function call on click of Activity label to show ticket activity",
"itemtype": "method",
"name": "onclickLabelActivity",
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 170,
"description": "Function to get open tickets history",
"itemtype": "method",
"name": "getOpenTicketsHistory",
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 263,
"description": "Function to get close tickets history",
"itemtype": "method",
"name": "getCloseTicketsHistory",
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 354,
"description": "This fn return selected tab id.",
"itemtype": "method",
"name": "getSelectedTab",
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 366,
"description": "This fn get history of ticket",
"itemtype": "method",
"name": "getTicketsHistory",
"params": [
{
"name": "controller",
"description": "Controller name",
"type": "String"
},
{
"name": "assignedToType",
"description": "Type to which, Ticket is assigned",
"type": "String"
},
{
"name": "divId",
"description": "HTML id of div",
"type": "String"
}
],
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 413,
"description": "This fn show ticket history",
"itemtype": "method",
"name": "showTicketHistory",
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 430,
"description": "Maintain tab functionality. show particular div based on the tab id.",
"itemtype": "method",
"name": "graphicalTabAction",
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 450,
"description": "Function to create markers on van's / dealer's location for ticket details",
"itemtype": "method",
"name": "createMarkerVanDealer",
"params": [
{
"name": "position",
"description": "Position of van / dealer",
"type": "String"
},
{
"name": "icon",
"description": "Icon of placed marker",
"type": "String"
},
{
"name": "title",
"description": "Title of placed marker",
"type": "String"
}
],
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 472,
"description": "This fn removes all markers stored in ticketDetailsMarkerArray.",
"itemtype": "method",
"name": "removeTicketDetailsMarkerArray",
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 487,
"description": "This fn calculates and draws the Route for the Ticket selected in the Ticket List using Google Direction API",
"itemtype": "method",
"name": "calcRoute",
"params": [
{
"name": "startLatLng",
"description": "Position of origin",
"type": "String"
},
{
"name": "endLatLng",
"description": "Position of destination",
"type": "String"
}
],
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "TicketAdministration_Dealer\\ticketAdministrationDealer.js",
"line": 529,
"description": "This function reverses the Lat Lng to Get the Approxmiate Address using the Google GeoCoding. Callback the result",
"itemtype": "method",
"name": "getReverseGeoCode",
"params": [
{
"name": "latLng",
"description": "lat lng of marker",
"type": "String"
},
{
"name": "callback",
"description": "function callback",
"type": "String"
}
],
"class": "TicketForDealer",
"module": "Ticket"
},
{
"file": "Tracking\\HistoryTracking.js",
"line": 24,
"description": "Load google map on page.",
"itemtype": "method",
"name": "initMap",
"class": "HistoryTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\HistoryTracking.js",
"line": 34,
"description": "Function used to set map location to center.",
"itemtype": "method",
"name": "setMapLocation",
"params": [
{
"name": "lat",
"description": "Latitude",
"type": "String"
},
{
"name": "lng",
"description": "Longitude",
"type": "String"
}
],
"class": "HistoryTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\HistoryTracking.js",
"line": 43,
"description": "Function used to remove all existing path from map.",
"itemtype": "method",
"name": "removeAllPath",
"class": "HistoryTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\HistoryTracking.js",
"line": 50,
"description": "Function used to draw path on map.",
"itemtype": "method",
"name": "setMapPath",
"params": [
{
"name": "jsonObject",
"description": "Required json object for drawing path on map.",
"type": "Object"
}
],
"class": "HistoryTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\HistoryTracking.js",
"line": 101,
"description": "Getting all the employees list and populating the html on page.",
"itemtype": "method",
"name": "getAllEmployees",
"class": "HistoryTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\HistoryTracking.js",
"line": 134,
"description": "Function used to show device detail on page.",
"itemtype": "method",
"name": "showDeviceDetail",
"params": [
{
"name": "employee",
"description": "Chosen device object.",
"type": "Object"
}
],
"class": "HistoryTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\HistoryTracking.js",
"line": 190,
"description": "Function used to show device history on map.",
"itemtype": "method",
"name": "showEmployeeHistory",
"class": "HistoryTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\HistoryTracking.js",
"line": 253,
"description": "Function used to trigger row click event.",
"itemtype": "method",
"name": "initSearch",
"params": [
{
"name": "keyCode",
"description": "Input key code.",
"type": "String"
},
{
"name": "sValue",
"description": "text to be search.",
"type": "String"
}
],
"class": "HistoryTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\HistoryTracking.js",
"line": 292,
"description": "Bind textbox keyup event for searching.",
"itemtype": "event",
"name": "keyup",
"class": "HistoryTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 25,
"description": "Load google map on page.",
"itemtype": "method",
"name": "initMap",
"params": [
{
"name": "id",
"description": "HTML element id where map is loaded.",
"type": "String"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 36,
"description": "Function used to add/show multiple devices on map.",
"itemtype": "method",
"name": "addMultipleDeviceToMap",
"params": [
{
"name": "jsonObject",
"description": "Required json object for adding device on map.",
"type": "Object"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 49,
"description": "Function used to remove all existing markers from map.",
"itemtype": "method",
"name": "removeAllUnit",
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 56,
"description": "Function used to remove a particular path from map based on a ID.",
"itemtype": "method",
"name": "removeUnit",
"params": [
{
"name": "unitID",
"description": "ID of a marker",
"type": "String"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 64,
"description": "Function used to remove all existing path from map.",
"itemtype": "method",
"name": "showHiddenUnit",
"params": [
{
"name": "unitOptions",
"description": "options for a marker",
"type": "Object"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 73,
"description": "Function used to move device from one location to another on map.",
"itemtype": "method",
"name": "moveUnitPoints",
"params": [
{
"name": "jsonObject",
"description": "Required json object for adding device on map.",
"type": "Object"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 84,
"description": "Function used to set device location to center on map.",
"itemtype": "method",
"name": "setMapLocationCenter",
"params": [
{
"name": "id",
"description": "DeviceId",
"type": "String"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 92,
"description": "Function used to dynamically update info window on map.",
"itemtype": "method",
"name": "updateInfoWindow",
"params": [
{
"name": "alias",
"description": "Device alias.",
"type": "String"
},
{
"name": "description",
"description": "Updated info description.",
"type": "String"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 132,
"description": "Function used to show device detail on page.",
"itemtype": "method",
"name": "showDeviceDetail",
"params": [
{
"name": "employee",
"description": "Chosen device object.",
"type": "Object"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 145,
"description": "Function used to trigger row click event.",
"itemtype": "method",
"name": "triggerRow",
"params": [
{
"name": "currObj",
"description": "HTML element id.",
"type": "String"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 159,
"description": "Getting all the employees list and populating the html on page.",
"itemtype": "method",
"name": "getAllEmployees",
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 253,
"description": "Function used to check the connection of device and update device status accordingly.",
"itemtype": "method",
"name": "checkConnection",
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 281,
"description": "Function used to sort the particular column asc/desc order",
"itemtype": "method",
"name": "sortJSON",
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 294,
"description": "The function searches over the array by certain field value,\nand replaces occurences with the parameter provided.",
"params": [
{
"name": "string",
"description": "field Name of the object field to compare"
},
{
"name": "string",
"description": "oldvalue Value to compare against"
},
{
"name": "string",
"description": "newvalue Value to replace mathes with"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 313,
"description": "Function used to get updated location of devices.",
"itemtype": "method",
"name": "getUpdatedLocation",
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 341,
"description": "To populate state combobox.",
"itemtype": "method",
"name": "loadStateChoices",
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 388,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "stateId",
"description": "id of state",
"type": "String"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 434,
"description": "To populate city combobox.",
"itemtype": "method",
"name": "loadCityChoices",
"params": [
{
"name": "state",
"description": "state-name",
"type": "String"
},
{
"name": "city",
"description": "city-name",
"type": "String"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 495,
"description": "Function used to trigger row click event.",
"itemtype": "method",
"name": "initSearch",
"params": [
{
"name": "keyCode",
"description": "Input key code.",
"type": "String"
},
{
"name": "sValue",
"description": "text to be search.",
"type": "String"
}
],
"class": "LiveTracking",
"module": "TrackingModule"
},
{
"file": "Tracking\\LiveTracking.js",
"line": 535,
"description": "Bind textbox keyup event for searching.",
"itemtype": "event",
"name": "keyup",
"class": "LiveTracking",
"module": "TrackingModule"
}
],
"warnings": [
{
"message": "unknown tag: keycode",
"line": " Inventory\\ManageOwner.js:922"
},
{
"message": "unknown tag: svalue",
"line": " Inventory\\ManageOwner.js:922"
},
{
"message": "unknown tag: version",
"line": " Shared\\jquery.mask.js:1"
},
{
"message": "Missing item type\nGlobal References: Initializing global stores for markers, images, icons, enable/disable bits etc.",
"line": " Geo\\positioningTool.js:29"
},
{
"message": "Missing item type\nGlobal References: To store Ajax Request's XHR object.",
"line": " Home\\Dashboard.js:24"
},
{
"message": "Missing item type\nGlobal References: Setting countUp options (To change the gradient of tiles and slowly incresing the numbers on tiles)",
"line": " Home\\Dashboard.js:33"
},
{
"message": "Missing item type\nGlobal References: To store color-combinations to show gradient effect on tiles.",
"line": " Home\\Dashboard.js:45"
},
{
"message": "Missing item type\nGlobal References: To store Ajax Request's XHR object.",
"line": " Inventory\\ManageOwner.js:24"
},
{
"message": "Missing item type\n//* This Function is used to Reset the Vechile Detail\n//* @for ManageOwner",
"line": " Inventory\\ManageOwner.js:1530"
},
{
"message": "Missing item type\nThis Function is used to check whether Cut, Copy, Paste operation is Performed on.",
"line": " Inventory\\ManageOwner.js:1674"
},
{
"message": "Missing item type\nOn Cut, Copy, Paste This Function will Call.",
"line": " Inventory\\ManageOwner.js:1687"
},
{
"message": "Missing item type\nThis function is used to check Add or Remove the Clear Button.",
"line": " Inventory\\ManageOwner.js:1694"
},
{
"message": "Missing item type\nThis function is used to Add the Clear Button.",
"line": " Inventory\\ManageOwner.js:1705"
},
{
"message": "Missing item type\nThis function is used to Remove the Clear Button.",
"line": " Inventory\\ManageOwner.js:1734"
},
{
"message": "Missing item type\nGlobal References: Initializing global stores for markers, images, icons, enable/disable bits etc.",
"line": " Inventory\\ShowDealerVanDetail.js:29"
},
{
"message": "Missing item type\nGlobal References: To store ajax request's XHR objects.",
"line": " Report\\callFeedbackRating.js:23"
},
{
"message": "Missing item type\nGlobal References: To store Ajax Request's XHR objecta and some other global references.",
"line": " Report\\customerReport.js:23"
},
{
"message": "Missing item type\nGlobal References: To store ajax request's XHR objects.",
"line": " Report\\dealerWiseCallDetails.js:23"
},
{
"message": "Missing item type\nGlobal References: To store ajax request's XHR objects.",
"line": " Report\\declinedCalls.js:23"
},
{
"message": "Missing item type\nGlobal References: To store ajax request's XHR objects.",
"line": " Report\\eicherPromise.js:23"
},
{
"message": "Missing item type\nGlobal References: To store ajax request's XHR objects.",
"line": " Report\\eosCallCount.js:23"
},
{
"message": "Missing item type\nGlobal References: To store ajax request's XHR objects.",
"line": " Report\\hdBusLmdContribution.js:23"
},
{
"message": "Missing item type\nGlobal References: To store ajax request's XHR objects.",
"line": " Report\\reasonForClosure.js:23"
},
{
"message": "Missing item type\nGlobal References: Getting parameters from query string.",
"line": " Report\\reportTicketClose.js:312"
},
{
"message": "Missing item type\nGlobal References: Getting parameters from query string.",
"line": " Report\\reportTicketOpen.js:237"
},
{
"message": "Missing item type\nGlobal References: To store ajax request's XHR objects.",
"line": " Report\\timeslotClosure.js:23"
},
{
"message": "Missing item type\nGlobal References: To store ajax request's XHR objects.",
"line": " Report\\tollFreeAndOpportunityLoss.js:23"
},
{
"message": "Missing item type\njquery.mask.js",
"line": " Shared\\jquery.mask.js:1"
},
{
"message": "Missing item type\n//initialize search places \n placeLocationOnMap();\n}\n\n//initialize infowindow\nvar infowindow = new google.maps.InfoWindow({\n size: new google.maps.Size(50, 50)\n});\n\n\n//=================================== search places text box ================================//\n\n/**\n* function to remove place location markers.\n* @method removePlaceLocationMarkerArray\n* @for TicketAdministration",
"line": " Ticket\\TicketAdministration.js:89"
},
{
"message": "Missing item type\nfunction to validate if ticket id is numeric or not",
"line": " Ticket\\TicketAdministration.js:2212"
},
{
"message": "Missing item type\nfunction to validate if reg no is alphanumeric or not",
"line": " Ticket\\TicketAdministration.js:2222"
},
{
"message": "Missing item type\nfunction to validate if ticket id is float or not",
"line": " Ticket\\TicketAdministration.js:2232"
},
{
"message": "Missing item type\nThe function searches over the array by certain field value,\nand replaces occurences with the parameter provided.",
"line": " Tracking\\LiveTracking.js:294"
}
]
}