Best JavaScript code snippet using root
drop-down.constants.ts
Source:drop-down.constants.ts
1export const COMPANIES = [2 {"id":1,"name":"Neosoft"},3 {"id":2,"name":"Microsoft"},4 {"id":3,"name":"Google"},5 {"id":4,"name":"Oracle"},6 {"id":5,"name":"LNT"},7 {"id":6,"name":"Apple"},8 {"id":7,"name":"Oneplus"},9 {"id":8,"name":"TCS"},10 {"id":9,"name":"Dell"},11 {"id":10,"name":"Acer"}12];13export const OFFICES = [14 {"id":1,"name":"Rabale"},15 {"id":2,"name":"Airoli"},16 {"id":3,"name":"Dadar"},17 {"id":4,"name":"Malad"},18 {"id":5,"name":"Thane"},19 {"id":6,"name":"Mahape"},20 {"id":7,"name":"Andheri"},21 {"id":8,"name":"Bandra"},22];23export const LOCKS = [24 {"id":1,"name":"Lock1"},25 {"id":2,"name":"Lock2"},26 {"id":3,"name":"Lock3"},27 {"id":4,"name":"Lock4"},28 {"id":5,"name":"Lock5"},29 {"id":6,"name":"Lock6"},30];31export const ZONES = [32 {"id":1,"name":"php"},33 {"id":2,"name":"ror"},34 {"id":3,"name":"designer"},35 {"id":4,"name":"zone1"},36 {"id":5,"name":"zone2"},37 {"id":6,"name":"zone3"},38];39export const ROLES = [40 {"id":1,"name":"Super Admin"},41 {"id":2,"name":"System Admin"},42 {"id":3,"name":"Company User"}43];44export const LOCK_TYPES = [45 {"id":1,"name":"Normal"},46 {"id":2,"name":"Enrollment"},47]48export const LOCK_TYPE_DROPDOWN_SETINGS = {49 singleSelection: true,50 labelKey:'name',51 text:"Select Type",52 selectAllText:'Select All',53 unSelectAllText:'UnSelect All',54 enableSearchFilter: true,55 classes:"myclass custom-class",56 // badgeShowLimit:3,,57 noDataLabel: 'No Type Found.'58};59export const COMPANY_DROPDOWN_SETINGS = {60 singleSelection: true,61 labelKey:'name',62 text:"Select Company",63 selectAllText:'Select All',64 unSelectAllText:'UnSelect All',65 enableSearchFilter: true,66 classes:"myclass custom-class",67 // badgeShowLimit:3,,68 noDataLabel: 'No Company Found.'69};70export const PACKAGE_DROPDOWN_SETINGS = {71 singleSelection: true,72 labelKey:'name',73 text:"Select Package",74 selectAllText:'Select All',75 unSelectAllText:'UnSelect All',76 enableSearchFilter: true,77 classes:"myclass custom-class",78 // badgeShowLimit:3,,79 noDataLabel: 'No Package Found.'80};81export const SCHEDULE_TYPE_DROPDOWN_SETINGS = {82 singleSelection: true,83 labelKey:'name',84 text:"Select Schedule Type",85 selectAllText:'Select All',86 unSelectAllText:'UnSelect All',87 enableSearchFilter: true,88 classes:"myclass custom-class",89 // badgeShowLimit:3,,90 noDataLabel: 'No Type Found.'91};92export const VENDOR_DROPDOWN_SETINGS = {93 singleSelection: true,94 labelKey:'name',95 text: "Select Vendor",96 selectAllText:'Select All',97 unSelectAllText:'UnSelect All',98 enableSearchFilter: true,99 classes:"myclass custom-class",100 // badgeShowLimit:3,,101 noDataLabel: 'No Vendor Found.'102};103export const LOCK_DROPDOWN_SETINGS = {104 singleSelection: true,105 labelKey:'name',106 text:"Select Lock",107 selectAllText:'Select All',108 unSelectAllText:'UnSelect All',109 enableSearchFilter: true,110 classes:"myclass custom-class",111 badgeShowLimit:3,112 noDataLabel: 'No Lock Found.'113};114export const LOCK_DROPDOWN_MULTI_SETINGS = {115 singleSelection: false,116 labelKey:'device_name',117 text:"Select Lock",118 selectAllText:'Select All',119 unSelectAllText:'UnSelect All',120 enableSearchFilter: true,121 classes:"myclass custom-class",122 badgeShowLimit:10,123 noDataLabel: 'No Lock Found.'124};125export const GROUP_DROPDOWN_MULTI_SETTINGS = {126 singleSelection: false,127 labelKey:'name',128 text:"Select Group",129 selectAllText:'Select All',130 unSelectAllText:'UnSelect All',131 enableSearchFilter: true,132 classes:"myclass custom-class",133 badgeShowLimit:10,134 noDataLabel: 'No Group Found.'135};136export const OFFICE_DROPDOWN_SETINGS = {137 singleSelection: true,138 labelKey:'name',139 text:"Select Office",140 selectAllText:'Select All',141 unSelectAllText:'UnSelect All',142 enableSearchFilter: true,143 classes:"myclass custom-class",144 badgeShowLimit:3,145 noDataLabel: 'No Office Found.'146};147export const MULTI_OFFICE_DROPDOWN_SETINGS = {148 singleSelection: false,149 labelKey:'name',150 text:"Select Offices",151 selectAllText:'Select All',152 unSelectAllText:'UnSelect All',153 enableSearchFilter: true,154 classes:"myclass custom-class",155 badgeShowLimit:10,156 noDataLabel: 'No Office Found.'157};158export const DEVICE_DROPDOWN_SETINGS = {159 singleSelection: true,160 labelKey:'device_name',161 text:"Select Device",162 selectAllText:'Select All',163 unSelectAllText:'UnSelect All',164 enableSearchFilter: true,165 classes:"myclass custom-class",166 badgeShowLimit:3,167 noDataLabel: 'No Device Found.'168};169export const ENROLL_DEVICE_DROPDOWN_SETINGS = {170 singleSelection: true,171 labelKey:'device_name',172 text:"Select Enrollment Device",173 selectAllText:'Select All',174 unSelectAllText:'UnSelect All',175 enableSearchFilter: true,176 classes:"myclass custom-class",177 badgeShowLimit:3,178 noDataLabel: 'No Device Found.'179};180export const DEVICE_DROPDOWN_MODEL_SETINGS = {181 singleSelection: true,182 labelKey:'model_name',183 text:"Select Device",184 selectAllText:'Select All',185 unSelectAllText:'UnSelect All',186 enableSearchFilter: true,187 classes:"myclass custom-class",188 badgeShowLimit:3,189 noDataLabel: 'No Device Found.'190};191export const MANAGE_DEVICE_DROPDOWN_SETINGS = {192 singleSelection: true,193 labelKey:'mac',194 text:"Select Device",195 selectAllText:'Select All',196 unSelectAllText:'UnSelect All',197 enableSearchFilter: true,198 classes:"myclass custom-class",199 badgeShowLimit:3,200 noDataLabel: 'No Device Found.'201};202export const ZONE_DROPDOWN_SETINGS = {203 singleSelection: true,204 labelKey:'name',205 text:"Select Zone",206 selectAllText:'Select All',207 unSelectAllText:'UnSelect All',208 enableSearchFilter: true,209 classes:"myclass custom-class",210 badgeShowLimit:3,211 noDataLabel: 'No Zone Found.'212};213export const MULTI_ZONE_DROPDOWN_SETINGS = {214 singleSelection: false,215 labelKey:'name',216 text:"Select Zone",217 selectAllText:'Select All',218 unSelectAllText:'UnSelect All',219 enableSearchFilter: true,220 classes:"myclass custom-class",221 badgeShowLimit:10,222 noDataLabel: 'No Zone Found.'223};224export const ENROLL_MODE_DROPDOWN_SETINGS = {225 singleSelection: true,226 labelKey:'label',227 text:"Select Enroll Mode",228 selectAllText:'Select All',229 unSelectAllText:'UnSelect All',230 enableSearchFilter: true,231 classes:"myclass custom-class",232 badgeShowLimit:3,233 noDataLabel: 'No Enroll Mode Found.'234};235export const ENROLL_FINGER_DROPDOWN_SETINGS = {236 singleSelection: true,237 labelKey:'label',238 text:"Select Finger Count",239 selectAllText:'Select All',240 unSelectAllText:'UnSelect All',241 enableSearchFilter: true,242 classes:"myclass custom-class",243 badgeShowLimit:3244};245export const PERMISSION_DROPDOWN_SETTINGS = {246 singleSelection: false,247 labelKey:'name',248 text:"Select Permissions",249 selectAllText:'Select All',250 unSelectAllText:'UnSelect All',251 enableSearchFilter: true,252 classes:"myclass custom-class",253};254export const GROUP_USER_DROPDOWN_SETTINGS = {255 singleSelection: false,256 labelKey:'name',257 text:"Select Users",258 selectAllText:'Select All',259 unSelectAllText:'UnSelect All',260 enableSearchFilter: true,261 classes:"myclass custom-class",262};263export const ROLE_SETTINGS = {264 singleSelection: true,265 labelKey:'name',266 text:"Select Role",267 selectAllText:'Select All',268 unSelectAllText:'UnSelect All',269 enableSearchFilter: true,270 classes:"myclass custom-class",271 // badgeShowLimit:3,272};273export const DEVICE_TYPE_SETTINGS = {274 singleSelection: true,275 labelKey:'name',276 text:"Select Device Type",277 enableSearchFilter: true,278 classes:"myclass custom-class",279 // badgeShowLimit:3,280};281export const USER_DROPDOWN_SETINGS = {282 singleSelection: true,283 labelKey:'name',284 text:"Select User",285 selectAllText:'Select All',286 unSelectAllText:'UnSelect All',287 enableSearchFilter: true,288 classes:"myclass custom-class",289 // badgeShowLimit:3,,290 noDataLabel: 'No User Found.'291};292export const Reader_DROPDOWN_SETINGS = {293 singleSelection: true,294 labelKey:'name',295 text:"Select Config",296 enableSearchFilter: true,297 classes:"myclass custom-class",298 // badgeShowLimit:3,,299 noDataLabel: 'No Config Found.'...
shared.service.ts
Source:shared.service.ts
1import { Injectable } from '@angular/core';2@Injectable({3 providedIn: 'root'4})5export class SharedService {6 data: any = [];7 updateAlignmentSearch = false;8 updateCourseSearch = false;9 toggleAlignment = true;10 toggleCareer = true;11 constructor() { }12 careerPathSettings = {13 singleSelection: false,14 idField: 'CareerPathId', textField: 'CareerPathName',15 selectAllText: 'Select All',16 unSelectAllText: 'Unselect All',17 itemsShowLimit: 1,18 allowSearchFilter: true19 };20 careerPathCourseSettings = {21 singleSelection: false,22 idField: 'CourseId', textField: 'CourseName',23 selectAllText: 'Select All',24 unSelectAllText: 'Unselect All',25 itemsShowLimit: 1,26 allowSearchFilter: true27 };28 academicSubjectsSettings = {29 singleSelection: false,30 idField: 'SubjectId', textField: 'SubjectName',31 selectAllText: 'Select All',32 unSelectAllText: 'Unselect All',33 itemsShowLimit: 1,34 allowSearchFilter: true35 };36 subjectsDefaultSettings = {37 singleSelection: false,38 idField: 'GradeSubjectId', textField: 'LevelValue',39 selectAllText: 'Select All',40 unSelectAllText: 'Unselect All',41 itemsShowLimit: 1,42 allowSearchFilter: true43 };44 academicSubjectsDefaultSettings = {45 singleSelection: false,46 idField: 'SubjectLevelsPk', textField: 'LevelValue1',47 selectAllText: 'Select All',48 unSelectAllText: 'Unselect All',49 itemsShowLimit: 1,50 allowSearchFilter: true51 };52 academicSubjectCourseSettings = {53 singleSelection: false,54 idField: 'LevelId', textField: 'LevelValue',55 selectAllText: 'Select All',56 unSelectAllText: 'Unselect All',57 itemsShowLimit: 1,58 allowSearchFilter: true59 };60 dropdownSettings = {61 singleSelection: false,62 idField: 'CareerFieldId', textField: 'CareerFieldName',63 selectAllText: 'Select All',64 unSelectAllText: 'Unselect All',65 itemsShowLimit: 1,66 allowSearchFilter: true67 };68 careerFieldDropdownSettings = {69 singleSelection: false,70 idField: 'CareerFieldId', textField: 'CareerFieldName',71 selectAllText: 'Select All',72 unSelectAllText: 'Unselect All',73 itemsShowLimit: 1,74 allowSearchFilter: true75 };76 strandDropdownSettings = {77 singleSelection: false,78 idField: 'StrandPk', textField: 'StrandName',79 selectAllText: 'Select All',80 unSelectAllText: 'Unselect All',81 itemsShowLimit: 1,82 allowSearchFilter: true83 };84 outcomeDropdownSettings = {85 singleSelection: false,86 idField: 'OutcomePk', textField: 'OutcomeName',87 selectAllText: 'Select All',88 unSelectAllText: 'Unselect All',89 itemsShowLimit: 1,90 allowSearchFilter: true91 };92 academicSubjectDropdownSettings = {93 singleSelection: false,94 idField: 'SubjectId', textField: 'SubjectName',95 selectAllText: 'Select All',96 unSelectAllText: 'Unselect All',97 itemsShowLimit: 1,98 allowSearchFilter: true99 };100 competencyDropdownSettings = {101 singleSelection: false,102 idField: 'CompetencyPk', textField: 'CompetencyName',103 selectAllText: 'Select All',104 unSelectAllText: 'Unselect All',105 itemsShowLimit: 1,106 allowSearchFilter: true107 };...
longtab_lang.js
Source:longtab_lang.js
1Lang.getLongtab = function(lang_code){2 var lang = null;3 switch(lang_code){4 case Constant.EN_LANG:5 lang = {6 selectedText: "Selected",7 selectAllText: "Select all",8 clearAllText: "Clear all",9 dialogPh: "Enter likes count",10 diamondsText: "Diamonds",11 sendText: "Order",12 showMoreBut: "SHOW MORE"13 };14 break;15 case Constant.RU_LANG:16 lang = {17 selectedText: "ÐÑбÑано",18 selectAllText: "ÐÑбÑаÑÑ Ð²Ñе",19 clearAllText: "ÐÑиÑÑиÑÑ Ð²Ñе",20 dialogPh: "ÐведиÑе колиÑеÑÑво лайков",21 diamondsText: "ÐиаманÑÑ",22 sendText: "ÐаказаÑÑ",23 showMoreBut: "ÐÐÐÐÐÐТЬ ÐЩÐ"24 };25 break;26 case Constant.DE_LANG:27 lang = {28 selectedText: "Ausgewählt",29 selectAllText: "Alles auswählen",30 clearAllText: "Alles löschen",31 dialogPh: "Fuehren Sie die Likesanzahl zu",32 diamondsText: "Diamanten",33 sendText: "bestellen",34 showMoreBut: "ZEIG MEHR"35 };36 break;37 case Constant.ES_LANG:38 lang = {39 selectedText: "Seleccionado",40 selectAllText: "Seleccionar todo",41 clearAllText: "Limpiar todo",42 dialogPh: "Inserte el numero de me gusta",43 diamondsText: "Diamantos",44 sendText: "Encargar",45 showMoreBut: "MOSTRAR MÃS"46 };47 break;48 case Constant.FR_LANG:49 lang = {50 selectedText: "Choisi",51 selectAllText: "Sélectionner tout",52 clearAllText: "Tout effacer",53 dialogPh: "Saisissez le nombre de comme",54 diamondsText: "Diamants",55 sendText: "Commander",56 showMoreBut: "MONTRE PLUS"57 };58 break;59 case Constant.IT_LANG:60 lang = {61 selectedText: "Selezionato",62 selectAllText: "Seleziona tutto",63 clearAllText: "Cancella tutto",64 dialogPh: "La quantità dei likes",65 diamondsText: "Diamanti",66 sendText: "Ordinare",67 showMoreBut: "MOSTRA DI PIÃ"68 };69 break;70 case Constant.TR_LANG:71 lang = {72 selectedText: "SeçilmiÅ",73 selectAllText: "Hepsini seç",74 clearAllText: "Hepsini temizle",75 dialogPh: "Sever sayısını girin",76 diamondsText: "Elmas",77 sendText: "SipariÅ",78 showMoreBut: "DAHA FAZLA GÃSTER"79 };80 break;81 }82 return lang;83}8485// LONGTAB LANGS86services_lang.service("$longtabLang", ["$lang", function($lang){87 this.setLang = function($scope){88 $lang.getLang(Constant.LONGTAB_VIEW, function(lang){89 $scope.selectedText = lang.selectedText;90 $scope.selectAllText = lang.selectAllText;91 $scope.clearAllText = lang.clearAllText;92 $scope.dialogPh = lang.dialogPh;93 $scope.diamondsText = lang.diamondsText;94 $scope.sendText = lang.sendText;95 $scope.showMoreBut = lang.showMoreBut;9697 $scope.$applyAsync();98 });99 }
...
Using AI Code Generation
1import React from 'react';2import ReactDOM from 'react-dom';3import './index.css';4import App from './App';5import {BrowserRouter as Router, Route, Switch, Redirect} from 'react-router-dom';6import reportWebVitals from './reportWebVitals';7import 'bootstrap/dist/css/bootstrap.min.css';8import {UserContextProvider} from './Context/UserContext';9import {NotificationContextProvider} from './Context/NotificationContext';10import {GlobalContextProvider} from './Context/GlobalContext';11import {User} from './Models/User';12import {UserType} from './Models/UserType';13import {Notification} from './Models/Notification';14import {NotificationType} from './Models/NotificationType';15import {NotificationStatus} from './Models/NotificationStatus';16import {Global} from './Models/Global';17import {GlobalType} from './Models/GlobalType';18import {GlobalStatus} from './Models/GlobalStatus';19import {UserProvider} from './Context/UserContext';20import {NotificationProvider} from './Context/NotificationContext';21import {GlobalProvider} from './Context/GlobalContext';22import {UserContext} from './Context/UserContext';23import {NotificationContext} from './Context/NotificationContext';24import {GlobalContext} from './Context/GlobalContext';25ReactDOM.render(26 document.getElementById('root')27);28reportWebVitals();
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!