/* * Copyright (c) 2020 InterDigital Communications, Inc * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ export const HOST_PATH = location.origin; // Pages export const PAGE_HOME = 'HOME'; export const PAGE_SANDBOX = 'SANDBOX'; // Networks export const DEFAULT_NO_NETWORK_FILE_SELECTED = 'Select a network'; // Minimum screen resolution export const MIN_SCREEN_WIDTH = 840; export const MIN_SCREEN_HEIGHT = 0; // URLs export const HELP_WIKI_URL = 'https://mecwiki.etsi.org/index.php?title=MEC_Sandbox_Help'; export const ETSI_MEC_URL = 'https://www.etsi.org/technologies/multi-access-edge-computing'; export const ETSI_PORTAL_URL = 'https://portal.etsi.org/tb.aspx?tbid=826&SubTB=826'; export const ETSI_FORGE_URL = 'https://forge.etsi.org'; export const ETSI_FORGE_MEC_URL = 'https://forge.etsi.org/rep/mec'; export const ETSI_PRIVACY_URL = 'https://forge.etsi.org/mec-sandbox-privacy'; export const ETSI_TERMS_OF_USE_URL = 'https://forge.etsi.org/mec-sandbox-terms-and-conditions'; export const ETSI_CONTACT_URL = 'https://www.etsi.org/contact'; export const ETSI_MEC_OVERVIEW_PDF_URL = 'https://www.etsi.org/images/files/technologies/ETSI-MEC-Public-Overview.pdf'; // IDs export const TAB_HOME = 'tab-home'; export const TAB_SANDBOX = 'tab-sandbox1'; export const SANDBOX_NETWORK_FILES = 'sandbox-network-files'; export const SANDBOX_MEC_API = 'sandbox-mec-api'; // Dialog IDs export const DLG_DETAILED_DATA = 'dlg-detailed-data'; export const DLG_SIGN_IN = 'dlg-sign-in'; // Dialog Types export const DIALOG_DETAILED_DATA = 'DIALOG_DETAILED_DATA'; export const DIALOG_SIGN_IN = 'DIALOG_SIGN_IN'; export const DIALOG_SIGN_IN_WAIT = 'DIALOG_SIGN_IN_WAIT'; export const DIALOG_SESSION_TERMINATED = 'DIALOG_SESSION_TERMINATED'; export const DIALOG_HELP_GETTING_STARTED = 'DIALOG_HELP_GETTING_STARTED'; // Alert Types export const ALERT_DEGRADED_NETWORK = 'ALERT_DEGRADED_NETWORK'; // Trivia export const NO_SCENARIO_NAME = 'NO_SCENARIO_NAME_12Q(*&HGHG___--9098'; // Sign In Status export const STATUS_SIGNED_IN = 'SIGNED-IN'; export const STATUS_SIGNING_IN = 'SIGNING-IN'; export const STATUS_SIGNED_OUT = 'SIGNED-OUT'; // OAuth Providers export const OAUTH_PROVIDER_GITHUB = 'github'; export const OAUTH_PROVIDER_GITLAB = 'gitlab'; //configuration pane defaults export const DEFAULT_VELOCITY_THRESHOLD = 10; // Scenario element types export const DOMAIN_TYPE_STR = 'OPERATOR'; export const DOMAIN_CELL_TYPE_STR = 'OPERATOR-CELLULAR'; export const PUBLIC_DOMAIN_TYPE_STR = 'PUBLIC'; export const ZONE_TYPE_STR = 'ZONE'; export const COMMON_ZONE_TYPE_STR = 'COMMON'; export const NL_TYPE_STR = 'POA'; export const POA_TYPE_STR = 'POA'; export const POA_4G_TYPE_STR = 'POA-4G'; export const POA_5G_TYPE_STR = 'POA-5G'; export const POA_WIFI_TYPE_STR = 'POA-WIFI'; export const DEFAULT_NL_TYPE_STR = 'DEFAULT'; export const UE_TYPE_STR = 'UE'; export const FOG_TYPE_STR = 'FOG'; export const EDGE_TYPE_STR = 'EDGE'; export const CN_TYPE_STR = 'CN'; export const DC_TYPE_STR = 'DC'; export const MEC_SVC_TYPE_STR = 'MEC-SVC'; export const UE_APP_TYPE_STR = 'UE-APP'; export const EDGE_APP_TYPE_STR = 'EDGE-APP'; export const CLOUD_APP_TYPE_STR = 'CLOUD-APP'; export const ELEMENT_TYPE_SCENARIO = 'SCENARIO'; export const ELEMENT_TYPE_OPERATOR = 'OPERATOR'; export const ELEMENT_TYPE_OPERATOR_GENERIC = 'OPERATOR GENERIC'; export const ELEMENT_TYPE_OPERATOR_CELL = 'OPERATOR CELLULAR'; export const ELEMENT_TYPE_ZONE = 'ZONE'; export const ELEMENT_TYPE_POA = 'POA'; export const ELEMENT_TYPE_POA_GENERIC = 'POA GENERIC'; export const ELEMENT_TYPE_POA_4G = 'POA CELLULAR 4G'; export const ELEMENT_TYPE_POA_5G = 'POA CELLULAR 5G'; export const ELEMENT_TYPE_POA_WIFI = 'POA WIFI'; export const ELEMENT_TYPE_DC = 'DISTANT CLOUD'; export const ELEMENT_TYPE_CN = 'CORE NETWORK'; export const ELEMENT_TYPE_EDGE = 'EDGE'; export const ELEMENT_TYPE_FOG = 'FOG'; export const ELEMENT_TYPE_UE = 'UE'; export const ELEMENT_TYPE_MECSVC = 'MEC SERVICE'; export const ELEMENT_TYPE_UE_APP = 'UE APPLICATION'; export const ELEMENT_TYPE_EDGE_APP = 'EDGE APPLICATION'; export const ELEMENT_TYPE_CLOUD_APP = 'CLOUD APPLICATION';