All files / src FieldSettings.js

0% Statements 0/47
0% Branches 0/14
0% Functions 0/8
0% Lines 0/47
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92                                                                                                                                                                                       
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var FieldVisibility;
(function (FieldVisibility) {
    FieldVisibility[FieldVisibility["Show"] = 0] = "Show";
    FieldVisibility[FieldVisibility["Hide"] = 1] = "Hide";
    FieldVisibility[FieldVisibility["Advanced"] = 2] = "Advanced";
})(FieldVisibility = exports.FieldVisibility || (exports.FieldVisibility = {}));
var OutputMethod;
(function (OutputMethod) {
    OutputMethod[OutputMethod["Default"] = 0] = "Default";
    OutputMethod[OutputMethod["Raw"] = 1] = "Raw";
    OutputMethod[OutputMethod["Text"] = 2] = "Text";
    OutputMethod[OutputMethod["Html"] = 3] = "Html";
})(OutputMethod = exports.OutputMethod || (exports.OutputMethod = {}));
var DisplayChoice;
(function (DisplayChoice) {
    DisplayChoice[DisplayChoice["DropDown"] = 0] = "DropDown";
    DisplayChoice[DisplayChoice["RadioButtons"] = 1] = "RadioButtons";
    DisplayChoice[DisplayChoice["CheckBoxes"] = 2] = "CheckBoxes";
})(DisplayChoice = exports.DisplayChoice || (exports.DisplayChoice = {}));
var DateTimeMode;
(function (DateTimeMode) {
    DateTimeMode[DateTimeMode["None"] = 0] = "None";
    DateTimeMode[DateTimeMode["Date"] = 1] = "Date";
    DateTimeMode[DateTimeMode["DateAndTime"] = 2] = "DateAndTime";
})(DateTimeMode = exports.DateTimeMode || (exports.DateTimeMode = {}));
var DateTimePrecision;
(function (DateTimePrecision) {
    DateTimePrecision[DateTimePrecision["Millisecond"] = 0] = "Millisecond";
    DateTimePrecision[DateTimePrecision["Second"] = 1] = "Second";
    DateTimePrecision[DateTimePrecision["Minute"] = 2] = "Minute";
    DateTimePrecision[DateTimePrecision["Hour"] = 3] = "Hour";
    DateTimePrecision[DateTimePrecision["Day"] = 4] = "Day";
})(DateTimePrecision = exports.DateTimePrecision || (exports.DateTimePrecision = {}));
var TextType;
(function (TextType) {
    TextType[TextType["LongText"] = 0] = "LongText";
    TextType[TextType["RichText"] = 1] = "RichText";
    TextType[TextType["AdvancedRichText"] = 2] = "AdvancedRichText";
})(TextType = exports.TextType || (exports.TextType = {}));
var UrlFormat;
(function (UrlFormat) {
    UrlFormat[UrlFormat["Hyperlink"] = 0] = "Hyperlink";
    UrlFormat[UrlFormat["Picture"] = 1] = "Picture";
})(UrlFormat = exports.UrlFormat || (exports.UrlFormat = {}));
exports.isFieldSettingOfType = (setting, type) => {
    return setting.Type === type.name;
};
class FieldSetting {
}
exports.FieldSetting = FieldSetting;
class IntegerFieldSetting extends FieldSetting {
}
exports.IntegerFieldSetting = IntegerFieldSetting;
class TextFieldSetting extends FieldSetting {
}
exports.TextFieldSetting = TextFieldSetting;
class ShortTextFieldSetting extends TextFieldSetting {
}
exports.ShortTextFieldSetting = ShortTextFieldSetting;
class NullFieldSetting extends FieldSetting {
}
exports.NullFieldSetting = NullFieldSetting;
class LongTextFieldSetting extends TextFieldSetting {
}
exports.LongTextFieldSetting = LongTextFieldSetting;
class BinaryFieldSetting extends FieldSetting {
}
exports.BinaryFieldSetting = BinaryFieldSetting;
class ReferenceFieldSetting extends FieldSetting {
}
exports.ReferenceFieldSetting = ReferenceFieldSetting;
class DateTimeFieldSetting extends FieldSetting {
}
exports.DateTimeFieldSetting = DateTimeFieldSetting;
class ChoiceFieldSetting extends ShortTextFieldSetting {
}
exports.ChoiceFieldSetting = ChoiceFieldSetting;
class NumberFieldSetting extends FieldSetting {
}
exports.NumberFieldSetting = NumberFieldSetting;
class RatingFieldSetting extends ShortTextFieldSetting {
}
exports.RatingFieldSetting = RatingFieldSetting;
class PasswordFieldSetting extends ShortTextFieldSetting {
}
exports.PasswordFieldSetting = PasswordFieldSetting;
class CaptchaFieldSetting extends FieldSetting {
}
exports.CaptchaFieldSetting = CaptchaFieldSetting;
//# sourceMappingURL=FieldSettings.js.map