/* *+------------------------------------------------------------------------+ *| Licensed Materials - Property of IBM *| BI and PM: prmt *| (C) Copyright IBM Corp. 2002, 2021 *| *| US Government Users Restricted Rights - Use, duplication or *| disclosure restricted by GSA ADP Schedule Contract with IBM Corp. *| *+------------------------------------------------------------------------+ */ /* CONTENT OF constants.js IS TEMPORARILY DUPLICATED in prompting.js FOR STUDIOS NOT USING constants.js */ var K_PRMT_DEBUG = 0; var K_PRMT_DEBUG_TABLEBORDER = 0; var K_PRMT_sAPOS = "'"; var K_PRMT_sEMPTY = ""; var K_PRMT_sBACKSLASH = "\\"; var K_PRMT_sCOLON = ":"; var K_PRMT_sDBL_BACKSLASH = K_PRMT_sBACKSLASH + K_PRMT_sBACKSLASH; var K_PRMT_sDOT = "."; var K_PRMT_sEQ_QU = '="'; var K_PRMT_sG = "g"; var K_PRMT_sGI = "gi"; var K_PRMT_sGT = ">"; var K_PRMT_sLT = "<"; var K_PRMT_sSL = "/"; var K_PRMT_sSP = " "; var K_PRMT_sQU = '"'; var K_PRMT_sQU_encoded = """; var K_PRMT_sLT_SL = K_PRMT_sLT + K_PRMT_sSL; var K_PRMT_sIMG_ERROR_PREFIX = "PRMT_IMG_ERROR_"; var K_PRMT_sTIME_MIN = "T00:00:00.000"; var K_PRMT_sTIME_MAX = "T23:59:59.999"; var K_PRMT_sDV = "dv"; var K_PRMT_sNULLUSE = "nullUse"; var K_PRMT_sUSE = "use"; var K_PRMT_sDISPLAY = "display"; var K_PRMT_sATTR_DISABLED = "@disabled"; var K_PRMT_sATTR_DISPLAY_VALUE = "@displayValue"; var K_PRMT_sATTR_NULL = "@nullUse"; var K_PRMT_sATTR_USE_VALUE = "@useValue"; var K_PRMT_sDEFAULTSKIN = "../skins/corporate"; var K_PRMT_sBOOLEAN = "boolean"; var K_PRMT_sFUNCTION = "function"; var K_PRMT_sOBJECT = "object"; var K_PRMT_sSTRING = "string"; var K_PRMT_sUNDEFINED = "undefined"; var K_PRMT_sXML = "XML"; var K_PRMT_sCLS_DISABLED = "clsDisabled"; var K_PRMT_sINTERVAL_PREFIX = "PRMT_INTERVAL_"; var K_PRMT_sINTERVAL_NEGATIVE = "negative"; var K_PRMT_sINTERVAL_DAYS = "days"; var K_PRMT_sINTERVAL_HOURS = "hours"; var K_PRMT_sINTERVAL_MINUTES = "minutes"; var K_PRMT_sINTERVAL_SECONDS = "seconds"; var K_PRMT_sINTERVAL_MILLIS = "millis"; var K_PRMT_sLIST_BOX_SELECT_PREFIX = "PRMT_LIST_BOX_SELECT_"; var K_PRMT_sLIST_BUTTON_INSERT_PREFIX = "PRMT_LIST_BUTTON_INSERT_"; var K_PRMT_sLIST_BUTTON_REMOVE_PREFIX = "PRMT_LIST_BUTTON_REMOVE_"; var K_PRMT_sLIST_FEEDBACK_PREFIX = "PRMT_FB_"; var K_PRMT_sLIST_LINK_DESELECT_PREFIX = "PRMT_LIST_LINK_DESELECT_"; var K_PRMT_sLIST_LINK_SELECT_PREFIX = "PRMT_LIST_LINK_SELECT_"; var K_PRMT_sNO_SUBMIT = "NO_SUBMIT"; var K_PRMT_sRANGE_FROM_PREFIX = "F_"; var K_PRMT_sRANGE_ROW_DEFAULT_PREFIX = "PRMT_RANGE_DEFAULT_"; var K_PRMT_sRANGE_ROW_INPUT_PREFIX = "PRMT_RANGE_INPUT_"; var K_PRMT_sRANGE_TO_PREFIX = "T_"; var K_PRMT_RANGE_FORCE_BOUNDRANGE = "@forceBoundRange"; var K_PRMT_sSV_LINK_DESELECT_PREFIX = "PRMT_SV_LINK_DESELECT_"; var K_PRMT_sSV_LINK_SELECT_PREFIX = "PRMT_SV_LINK_SELECT_"; var K_PRMT_sSV_PREFIX = "PRMT_SV_"; var K_PRMT_sTB_PREFIX = "PRMT_TB_"; var K_PRMT_ALERT_CHOICES_SUFFIX = "choices"; var K_PRMT_reBLANK_STRING = new RegExp( "^\\s*$" ); var K_PRMT_reINTERVAL_FORMAT = new RegExp( "\\s*(-)?\\s*(\\d+\\s+)?\\s*(\\d+)?\\s*(:\\d+)?\\s*(:\\d+)?\\s*(\\.\\d+\\s*)?$" ); var K_PRMT_reINTERVAL_NODIGITS = new RegExp( "[^\\d]", K_PRMT_sG ); var K_PRMT_reQU = new RegExp( K_PRMT_sQU, K_PRMT_sG ); var K_PRMT_reXSD_FORMAT = new RegExp( "(-)?P(\\d+D)?T?(\\d+H)?(\\d+M)?(\\d+)?(\\.\\d+S)?" ); var K_PRMT_reTIMEPART = new RegExp( "(T\\d\\d:\\d\\d:\\d\\d\\.\\d\\d\\d)?$" ); var K_ACTION_BACK = "back"; var K_ACTION_CANCEL = "cancel"; var K_ACTION_FINISH = "finish"; var K_ACTION_FORWARD = "forward"; var K_ACTION_NEXT = "next"; var K_ACTION_PROMPT = "prompt"; var K_ACTION_REPROMPT = "reprompt"; var K_ACTION_SEARCH = "search"; // custom labels // constants specific to C_Choices var K_PRMT_LABEL_CHOICES = "@choicesText"; var K_PRMT_LABEL_INSERT = "@insertText"; var K_PRMT_LABEL_REMOVE = "@removeText"; var K_PRMT_LABEL_CHOICES_SELECT_ALL = "@choicesSelectAllText"; var K_PRMT_LABEL_CHOICES_DESELECT_ALL = "@choicesDeselectAllText"; var K_PRMT_LABEL_RESULTS_SELECT_ALL = "@resultsSelectAllText"; var K_PRMT_LABEL_RESULTS_DESELECT_ALL = "@resultsDeselectAllText"; // select value var K_PRMT_LABEL_DESELECT = "@deselectText"; // range var K_PRMT_LABEL_RANGE_FROM = "@fromText"; var K_PRMT_LABEL_RANGE_TO = "@toText"; var K_PRMT_LABEL_RANGE_LOWEST = "@lowestValueText"; var K_PRMT_LABEL_RANGE_HIGHEST = "@highestValueText"; // search var K_PRMT_LABEL_SEARCH_KEYWORDS = "@keywordsText"; var K_PRMT_LABEL_SEARCH_INSTRUCTIONS_TEXT = "@searchInstructionsText"; var K_PRMT_LABEL_SEARCH_BTN_LABEL = "@searchText"; var K_PRMT_LABEL_SEARCH_OPTIONS_TEXT = "@optionsText"; var K_PRMT_LABEL_SEARCH_RESULTS_TEXT = "@resultsText"; // interval var K_PRMT_LABEL_INTERVAL_DAYS = "@daysText"; var K_PRMT_LABEL_INTERVAL_HOURS = "@hoursText"; var K_PRMT_LABEL_INTERVAL_MINUTES = "@minutesText"; var K_PRMT_LABEL_INTERVAL_SECONDS = "@secondsText"; var K_PRMT_LABEL_INTERVAL_MILLISECONDS = "@millisecondsText"; // tree var K_PRMT_TREE_MOVE_UP = -1; var K_PRMT_TREE_MOVE_DOWN = 1; var K_PRMT_TREE_MOVE_PARENT_LEVEL = -2; var K_PRMT_TREE_MOVE_CHILD_LEVEL = 2; var K_PRMT_TREE_EXPAND = 1; var K_PRMT_TREE_COLLAPSE = -1; // tree prompt caching var K_PRMT_TREE_CACHE_TRACKING = "PRMT_TRACKING"; var K_PRMT_TREE_CACHE_NAMES = "PRMT_NAMES"; var K_PRMT_TREE_CACHE_VALUES = "PRMT_VALUES"; var K_PRMT_TREE_CACHE_LIST_SEP = ":"; var K_PRMT_TREE_CACHE_SELECTDATETIME = "PRMT_SELECTDATETIME"; var K_PRMT_FOCUS_MOVE_UP = -1; var K_PRMT_FOCUS_MOVE_DOWN = 1; // keycodes var K_KEY_LEFT = 0x25; var K_KEY_UP = 0x26; var K_KEY_RIGHT = 0x27; var K_KEY_DOWN = 0x28; var K_KEY_SPACE = 0x20; var K_KEY_ENTER = 0x0d; var K_KEY_TAB = 0x09; // CSS classnames var K_PRMT_CSS_CHECKBOX_CHECKED = "dijitInline dijitCheckBox dijitCheckBoxChecked"; var K_PRMT_CSS_RADIOBUTTON_CHECKED = "dijitInline dijitRadio dijitRadioChecked"; var K_PRMT_CSS_CHECKBOX = "dijitInline dijitCheckBox"; var K_PRMT_CSS_RADIOBUTTON = "dijitInline dijitRadio"; var K_PRMT_CSS_CHECKBOX_PARTIAL = "dijitInline dijitCheckBox dijitCheckBoxMixed"; var K_PRMT_TREE_TOGGLE_CLOSED = "dijitTreeExpando dijitTreeExpandoClosed"; var K_PRMT_TREE_TOGGLE_OPENED = "dijitTreeExpando dijitTreeExpandoOpened"; var K_PRMT_TREE_TOGGLE_LEAF = "dijitTreeExpando dijitTreeExpandoLeaf"; var K_PRMT_TREE_TOGGLE_TEXT = "dijitExpandoText"; // ARIA, tree roles var K_PRMT_ARIA_ROLE = "role"; var K_PRMT_ARIA_SELECTED = "aria-selected"; var K_PRMT_ARIA_CHECKED = "aria-checked"; var K_PRMT_ARIA_ROLE_PRESENTATION = "presentation"; var K_PRMT_TREE_ROLE_TREEITEM = "treeitem"; var K_PRMT_TREE_ROLE_TREE = "tree"; var K_PRMT_TREE_ROLE_GROUP = "group"; var K_PRMT_TREE_ROLE_CHECKBOX = "checkbox"; var K_PRMT_TREE_STATE_EXPANDED = "aria-expanded"; var K_PRMT_TREE_ROLE_BUTTON = "button"; var K_PRMT_SF_CONTAINER = "PRMT_SF_CONTAINER"; var K_PRMT_SF_INPUT_PREFIX = "PRMT_SF_INPUT_";