| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208 |
- /* Copyright 2020 Mozilla Foundation
- *
- * 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.
- */
- const Border = Object.freeze({
- s: "solid",
- d: "dashed",
- b: "beveled",
- i: "inset",
- u: "underline",
- });
- const Cursor = Object.freeze({
- visible: 0,
- hidden: 1,
- delay: 2,
- });
- const Display = Object.freeze({
- visible: 0,
- hidden: 1,
- noPrint: 2,
- noView: 3,
- });
- const Font = Object.freeze({
- Times: "Times-Roman",
- TimesB: "Times-Bold",
- TimesI: "Times-Italic",
- TimesBI: "Times-BoldItalic",
- Helv: "Helvetica",
- HelvB: "Helvetica-Bold",
- HelvI: "Helvetica-Oblique",
- HelvBI: "Helvetica-BoldOblique",
- Cour: "Courier",
- CourB: "Courier-Bold",
- CourI: "Courier-Oblique",
- CourBI: "Courier-BoldOblique",
- Symbol: "Symbol",
- ZapfD: "ZapfDingbats",
- KaGo: "HeiseiKakuGo-W5-UniJIS-UCS2-H",
- KaMi: "HeiseiMin-W3-UniJIS-UCS2-H",
- });
- const Highlight = Object.freeze({
- n: "none",
- i: "invert",
- p: "push",
- o: "outline",
- });
- const Position = Object.freeze({
- textOnly: 0,
- iconOnly: 1,
- iconTextV: 2,
- textIconV: 3,
- iconTextH: 4,
- textIconH: 5,
- overlay: 6,
- });
- const ScaleHow = Object.freeze({
- proportional: 0,
- anamorphic: 1,
- });
- const ScaleWhen = Object.freeze({
- always: 0,
- never: 1,
- tooBig: 2,
- tooSmall: 3,
- });
- const Style = Object.freeze({
- ch: "check",
- cr: "cross",
- di: "diamond",
- ci: "circle",
- st: "star",
- sq: "square",
- });
- const Trans = Object.freeze({
- blindsH: "BlindsHorizontal",
- blindsV: "BlindsVertical",
- boxI: "BoxIn",
- boxO: "BoxOut",
- dissolve: "Dissolve",
- glitterD: "GlitterDown",
- glitterR: "GlitterRight",
- glitterRD: "GlitterRightDown",
- random: "Random",
- replace: "Replace",
- splitHI: "SplitHorizontalIn",
- splitHO: "SplitHorizontalOut",
- splitVI: "SplitVerticalIn",
- splitVO: "SplitVerticalOut",
- wipeD: "WipeDown",
- wipeL: "WipeLeft",
- wipeR: "WipeRight",
- wipeU: "WipeUp",
- });
- const ZoomType = Object.freeze({
- none: "NoVary",
- fitP: "FitPage",
- fitW: "FitWidth",
- fitH: "FitHeight",
- fitV: "FitVisibleWidth",
- pref: "Preferred",
- refW: "ReflowWidth",
- });
- const GlobalConstants = Object.freeze({
- IDS_GREATER_THAN: "Invalid value: must be greater than or equal to % s.",
- IDS_GT_AND_LT:
- "Invalid value: must be greater than or equal to % s " +
- "and less than or equal to % s.",
- IDS_LESS_THAN: "Invalid value: must be less than or equal to % s.",
- IDS_INVALID_MONTH: "** Invalid **",
- IDS_INVALID_DATE:
- "Invalid date / time: please ensure that the date / time exists.Field",
- IDS_INVALID_DATE2: " should match format ",
- IDS_INVALID_VALUE: "The value entered does not match the format of the field",
- IDS_AM: "am",
- IDS_PM: "pm",
- IDS_MONTH_INFO:
- "January[1] February[2] March[3] April[4] May[5] " +
- "June[6] July[7] August[8] September[9] October[10] " +
- "November[11] December[12] Sept[9] Jan[1] Feb[2] Mar[3] " +
- "Apr[4] Jun[6] Jul[7] Aug[8] Sep[9] Oct[10] Nov[11] Dec[12]",
- IDS_STARTUP_CONSOLE_MSG: "** ^ _ ^ **",
- RE_NUMBER_ENTRY_DOT_SEP: ["[+-]?\\d*\\.?\\d*"],
- RE_NUMBER_COMMIT_DOT_SEP: [
- // -1.0 or -1
- "[+-]?\\d+(\\.\\d+)?",
- // -.1
- "[+-]?\\.\\d+",
- // -1.
- "[+-]?\\d+\\.",
- ],
- RE_NUMBER_ENTRY_COMMA_SEP: ["[+-]?\\d*,?\\d*"],
- RE_NUMBER_COMMIT_COMMA_SEP: [
- // -1,0 or -1
- "[+-]?\\d+([.,]\\d+)?",
- // -,1
- "[+-]?[.,]\\d+",
- // -1,
- "[+-]?\\d+[.,]",
- ],
- RE_ZIP_ENTRY: ["\\d{0,5}"],
- RE_ZIP_COMMIT: ["\\d{5}"],
- RE_ZIP4_ENTRY: ["\\d{0,5}(\\.|[- ])?\\d{0,4}"],
- RE_ZIP4_COMMIT: ["\\d{5}(\\.|[- ])?\\d{4}"],
- RE_PHONE_ENTRY: [
- // 555-1234 or 408 555-1234
- "\\d{0,3}(\\.|[- ])?\\d{0,3}(\\.|[- ])?\\d{0,4}",
- // (408
- "\\(\\d{0,3}",
- // (408) 555-1234
- // (allow the addition of parens as an afterthought)
- "\\(\\d{0,3}\\)(\\.|[- ])?\\d{0,3}(\\.|[- ])?\\d{0,4}",
- // (408 555-1234
- "\\(\\d{0,3}(\\.|[- ])?\\d{0,3}(\\.|[- ])?\\d{0,4}",
- // 408) 555-1234
- "\\d{0,3}\\)(\\.|[- ])?\\d{0,3}(\\.|[- ])?\\d{0,4}",
- // international
- "011(\\.|[- \\d])*",
- ],
- RE_PHONE_COMMIT: [
- // 555-1234
- "\\d{3}(\\.|[- ])?\\d{4}",
- // 408 555-1234
- "\\d{3}(\\.|[- ])?\\d{3}(\\.|[- ])?\\d{4}",
- // (408) 555-1234
- "\\(\\d{3}\\)(\\.|[- ])?\\d{3}(\\.|[- ])?\\d{4}",
- // international
- "011(\\.|[- \\d])*",
- ],
- RE_SSN_ENTRY: ["\\d{0,3}(\\.|[- ])?\\d{0,2}(\\.|[- ])?\\d{0,4}"],
- RE_SSN_COMMIT: ["\\d{3}(\\.|[- ])?\\d{2}(\\.|[- ])?\\d{4}"],
- });
- export {
- Border,
- Cursor,
- Display,
- Font,
- GlobalConstants,
- Highlight,
- Position,
- ScaleHow,
- ScaleWhen,
- Style,
- Trans,
- ZoomType,
- };
|