UNPKG

@rangertechnologies/ngnxt

Version:

This library was used for creating dymanic UI based on the input JSON/data

175 lines 13 kB
// HA 19DEC23 Included style in the objects to use them in ts // RS 09DEC24 Changed keys export class QuestionBook { id; Name; category; next; cancel; back; submit; edit; firstQuestion; title; nextTrackingId; backTrackingId; cancelTrackingId; submitTrackingId; totalQuestions; summaryText; Questions__r; progressBar; subTitle; qTyp; possibilities; summarySubText; isShengel; style; } export class Question { id; Name; referenceField; dependentRef; allowedFileExtensions; question; questionText; type; nextQuestion; isOptional; title; subTitle; isTitle; x24Hours; errorMessage; isDateBackward; isDateForward; isHidden; groupName; questionNumber; Question_Options__r; static x24Hours; options; size; subText; trackingId; timeText; dateText; additionalRichContent; Questions__r; RecordType; subQuestions; input; error; valueName; dropDownOnly; isDependentPicklist; tableDataValue; tableHeader; startDate; selectedValue; minDate; isShengel; style; } export class LocalQuestion { id; Name; allowedFileExtensions; question; questionText; type; title; subTitle; nextQuestion; isOptional; isTitle; isHidden; x24Hours; errorMessage; isDateBackward; isDateForward; timeText; dateText; groupName; questionNumber; Question_Options__r; subText; size; trackingId; additionalRichContent; selectedValue; Questions__r; RecordType; input; error; static x24Hours; uniqueSubQId; style; } export class QuestionR { records; } export class OptionR { records; } export class Option { id; Name; value; trackingId; nextQuestion; } export class OptionValue { id; Name; value; nextQuestion; checked; } export class AnswerBook { id; questionBookId; status; Answers__r; answers; } export class Answer { id; quesValue; ansValue; qTyp; quesId; groupText; } export class AnswerR { records; } export class AnswerWrapper { ansId; ansNumber; abId; quesId; quesValue; qTyp; ansValue; groupText; squesValue; myVal; // HA 02FEB24 To display the values in summary } export class AttachmentWrapper { parentId; fileName; fileContent; } export class Attachment { attachmentId; attachmentName; attachmentMetaData; constructor(id, name, metaData) { this.attachmentId = id; this.attachmentName = name; this.attachmentMetaData = metaData; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid3JhcHBlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL254dC1hcHAvc3JjL2xpYi93cmFwcGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLDZEQUE2RDtBQUM3RCwwQkFBMEI7QUFDMUIsTUFBTSxPQUFPLFlBQVk7SUFDdkIsRUFBRSxDQUFTO0lBQ1gsSUFBSSxDQUFTO0lBQ2IsUUFBUSxDQUFTO0lBQ2pCLElBQUksQ0FBVTtJQUNkLE1BQU0sQ0FBVTtJQUNoQixJQUFJLENBQVU7SUFDZCxNQUFNLENBQVU7SUFDaEIsSUFBSSxDQUFVO0lBQ2QsYUFBYSxDQUFTO0lBQ3RCLEtBQUssQ0FBUztJQUNkLGNBQWMsQ0FBUztJQUN2QixjQUFjLENBQVM7SUFDdkIsZ0JBQWdCLENBQVM7SUFDekIsZ0JBQWdCLENBQVM7SUFDekIsY0FBYyxDQUFTO0lBQ3ZCLFdBQVcsQ0FBVTtJQUNyQixZQUFZLENBQWE7SUFDekIsV0FBVyxDQUFVO0lBQ3JCLFFBQVEsQ0FBUztJQUNqQixJQUFJLENBQVM7SUFDYixhQUFhLENBQVM7SUFDdEIsY0FBYyxDQUFTO0lBQ3ZCLFNBQVMsQ0FBVztJQUNwQixLQUFLLENBVUg7Q0FDSDtBQUNELE1BQU0sT0FBTyxRQUFRO0lBQ25CLEVBQUUsQ0FBUztJQUNYLElBQUksQ0FBUztJQUNiLGNBQWMsQ0FBUztJQUN2QixZQUFZLENBQVU7SUFDdEIscUJBQXFCLENBQVM7SUFDOUIsUUFBUSxDQUFVO0lBQ2xCLFlBQVksQ0FBTztJQUNuQixJQUFJLENBQVM7SUFDYixZQUFZLENBQVU7SUFDdEIsVUFBVSxDQUFVO0lBQ3BCLEtBQUssQ0FBUztJQUNkLFFBQVEsQ0FBUztJQUNqQixPQUFPLENBQVU7SUFDakIsUUFBUSxDQUFVO0lBQ2xCLFlBQVksQ0FBUztJQUNyQixjQUFjLENBQVc7SUFDekIsYUFBYSxDQUFXO0lBQ3hCLFFBQVEsQ0FBVTtJQUNsQixTQUFTLENBQVM7SUFDbEIsY0FBYyxD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LE9BQU8sVUFBVTtJQUNkLFlBQVksQ0FBUztJQUNyQixjQUFjLENBQVM7SUFDdkIsa0JBQWtCLENBQU07SUFDL0IsWUFBWSxFQUFVLEVBQUMsSUFBVyxFQUFDLFFBQVk7UUFDM0MsSUFBSSxDQUFDLFlBQVksR0FBRyxFQUFFLENBQUM7UUFDdkIsSUFBSSxDQUFDLGNBQWMsR0FBRyxJQUFJLENBQUM7UUFDM0IsSUFBSSxDQUFDLGtCQUFrQixHQUFHLFFBQVEsQ0FBQztJQUN2QyxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFcnJvcldyYXBwZXIgfSBmcm9tIFwiLi9tb2RlbC9lcnJvcldyYXBwZXJcIjtcbi8vIEhBIDE5REVDMjMgSW5jbHVkZWQgc3R5bGUgaW4gdGhlIG9iamVjdHMgdG8gdXNlIHRoZW0gaW4gdHNcbi8vIFJTIDA5REVDMjQgQ2hhbmdlZCBrZXlzXG5leHBvcnQgY2xhc3MgUXVlc3Rpb25Cb29rIHtcbiAgaWQ6IG51bWJlcjtcbiAgTmFtZTogc3RyaW5nO1xuICBjYXRlZ29yeTogc3RyaW5nO1xuICBuZXh0IDogc3RyaW5nO1xuICBjYW5jZWwgOiBzdHJpbmc7XG4gIGJhY2sgOiBzdHJpbmc7XG4gIHN1Ym1pdCA6IHN0cmluZztcbiAgZWRpdCA6IHN0cmluZztcbiAgZmlyc3RRdWVzdGlvbjogc3RyaW5nO1xuICB0aXRsZTogc3RyaW5nO1xuICBuZXh0VHJhY2tpbmdJZDogc3RyaW5nO1xuICBiYWNrVHJhY2tpbmdJZDogc3RyaW5nO1xuICBjYW5jZWxUcmFja2luZ0lkOiBzdHJpbmc7XG4gIHN1Ym1pdFRyYWNraW5nSWQ6IHN0cmluZztcbiAgdG90YWxRdWVzdGlvbnM6IG51bWJlcjtcbiAgc3VtbWFyeVRleHQ/OiBzdHJpbmc7XG4gIFF1ZXN0aW9uc19fcj86IFF1ZXN0aW9uUjtcbiAgcHJvZ3Jlc3NCYXI6IGJvb2xlYW47XG4gIHN1YlRpdGxlOiBzdHJpbmc7XG4gIHFUeXA6IHN0cmluZztcbiAgcG9zc2liaWxpdGllczogc3RyaW5nO1xuICBzdW1tYXJ5U3ViVGV4dDogc3RyaW5nO1xuICBpc1NoZW5nZWw/OiBib29sZWFuO1xuICBzdHlsZToge1xuICAgIGxhYmVsQ2xhc3MgOiBhbnksXG4gICAgbGFiZWxTdHlsZSA6IGFueSxcbiAgICBsYWJlbFZhbHVlU3R5bGUgOiBhbnksXG4gICAgaW5wdXRDbGFzcyA6IGFueSxcbiAgICBpbnB1dFN0eWxlIDogYW55LFxuICAgIHNob3dMYWJlbCA6IGJvb2xlYW4sXG4gICAgYm9va1N0eWxlIDogYW55LFxuICAgIGRpcmVjdGlvbjogYW55LFxuICAgIHF1ZXN0aW9uU3R5bGU6IGFueTtcbiAgfTtcbn1cbmV4cG9ydCBjbGFzcyBRdWVzdGlvbiB7XG4gIGlkOiBzdHJpbmc7XG4gIE5hbWU6IHN0cmluZztcbiAgcmVmZXJlbmNlRmllbGQ/OnN0cmluZztcbiAgZGVwZW5kZW50UmVmPzogc3RyaW5nO1xuICBhbGxvd2VkRmlsZUV4dGVuc2lvbnMgOnN0cmluZztcbiAgcXVlc3Rpb24gOiBzdHJpbmc7XG4gIHF1ZXN0aW9uVGV4dCA6IGFueTtcbiAgdHlwZTogc3RyaW5nO1xuICBuZXh0UXVlc3Rpb24/OiBzdHJpbmc7XG4gIGlzT3B0aW9uYWw6IGJvb2xlYW47XG4gIHRpdGxlOiBzdHJpbmc7XG4gIHN1YlRpdGxlOiBzdHJpbmc7XG4gIGlzVGl0bGU6IGJvb2xlYW47XG4gIHgyNEhvdXJzOiBib29sZWFuO1xuICBlcnJvck1lc3NhZ2U6IHN0cmluZztcbiAgaXNEYXRlQmFja3dhcmQgOiBib29sZWFuO1xuICBpc0RhdGVGb3J3YXJkIDogYm9vbGVhbjtcbiAgaXNIaWRkZW46IGJvb2xlYW47XG4gIGdyb3VwTmFtZTogc3RyaW5nO1xuICBxdWVzdGlvbk51bWJlcj86IHN0cmluZztcbiAgUXVlc3Rpb25fT3B0aW9uc19fcj86IE9wdGlvblI7XG4gIHN0YXRpYyB4MjRIb3VyczogYm9vbGVhbjtcbiAgb3B0aW9uczogYW55O1xuICBzaXplOiBudW1iZXI7XG4gIHN1YlRleHQ6IHN0cmluZztcbiAgdHJhY2tpbmdJZDogc3RyaW5nO1xuICB0aW1lVGV4dDogc3RyaW5nO1xuICBkYXRlVGV4dDogc3RyaW5nO1xuICBhZGRpdGlvbmFsUmljaENvbnRlbnQ/IDogc3RyaW5nO1xuICBRdWVzdGlvbnNfX3I/OiBRdWVzdGlvblI7XG4gIFJlY29yZFR5cGU6IHtcbiAgICBOYW1lOiBzdHJpbmc7XG4gIH07XG4gIHN1YlF1ZXN0aW9ucyA6IGFueTtcbiAgaW5wdXQ/OiBhbnk7XG4gIGVycm9yPzogRXJyb3JXcmFwcGVyO1xuICB2YWx1ZU5hbWU/OnN0cmluZztcbiAgZHJvcERvd25Pbmx5Pzpib29sZWFuO1xuICBpc0RlcGVuZGVudFBpY2tsaXN0Pzpib29sZWFuO1xuICB0YWJsZURhdGFWYWx1ZT86YW55W107XG4gIHRhYmxlSGVhZGVyPzpzdHJpbmc7XG4gIHN0YXJ0RGF0ZT86YW55O1xuICBzZWxlY3RlZFZhbHVlPzpzdHJpbmc7XG4gIG1pbkRhdGU/OiBhbnkgO1xuICBpc1NoZW5nZWw/OiBib29sZWFuO1xuICBzdHlsZToge1xuICAgIGxhYmVsQ2xhc3MgOiBhbnksXG4gICAgbGFiZWxTdHlsZSA6IGFueSxcbiAgICBsYWJlbFZhbHVlU3R5bGUgOiBhbnksXG4gICAgaW5wdXRDbGFzcyA6IGFueSxcbiAgICBpbnB1dFN0eWxlIDogYW55LFxuICAgIHNob3dMYWJlbCA6IGJvb2xlYW4sXG4gICAgYm9va1N0eWxlIDogYW55LFxuICAgIGRpcmVjdGlvbjogYW55LFxuICAgIHF1ZXN0aW9uU3R5bGU6IGFueTtcbiAgfTtcbn1cbmV4cG9ydCBjbGFzcyBMb2NhbFF1ZXN0aW9uIHtcbiAgaWQ6IHN0cmluZztcbiAgTmFtZTogc3RyaW5nO1xuICBhbGxvd2VkRmlsZUV4dGVuc2lvbnMgOnN0cmluZztcbiAgcXVlc3Rpb24gOiBzdHJpbmc7XG4gIHF1ZXN0aW9uVGV4dCA6IHN0cmluZztcbiAgdHlwZTogc3RyaW5nO1xuICB0aXRsZTogc3RyaW5nO1xuICBzdWJUaXRsZTogc3RyaW5nO1xuICBuZXh0UXVlc3Rpb24/OiBzdHJpbmc7XG4gIGlzT3B0aW9uYWw6IGJvb2xlYW47XG4gIGlzVGl0bGU6IGJvb2xlYW47XG4gIGlzSGlkZGVuOiBib29sZWFuO1xuICB4MjRIb3VyczogYm9vbGVhbjtcbiAgZXJyb3JNZXNzYWdlOiBzdHJpbmc7XG4gIGlzRGF0ZUJhY2t3YXJkIDogYm9vbGVhbjtcbiAgaXNEYXRlRm9yd2FyZCA6IGJvb2xlYW47XG4gIHRpbWVUZXh0IDogc3RyaW5nO1xuICBkYXRlVGV4dCA6IHN0cmluZztcbiAgZ3JvdXBOYW1lOiBzdHJpbmc7XG4gIHF1ZXN0aW9uTnVtYmVyPzogc3RyaW5nO1xuICBRdWVzdGlvbl9PcHRpb25zX19yPzogT3B0aW9uUjtcbiAgc3ViVGV4dCA6IHN0cmluZztcbiAgc2l6ZTogbnVtYmVyO1xuICB0cmFja2luZ0lkOiBzdHJpbmc7XG4gIGFkZGl0aW9uYWxSaWNoQ29udGVudD8gOiBzdHJpbmc7XG4gIHNlbGVjdGVkVmFsdWU6c3RyaW5nO1xuICBRdWVzdGlvbnNfX3I/OiBRdWVzdGlvblI7XG4gIFJlY29yZFR5cGU6IHtcbiAgICBOYW1lOiBzdHJpbmc7XG4gIH07XG4gIGlucHV0Pzogc3RyaW5nO1xuICBlcnJvcj86IEVycm9yV3JhcHBlcjtcbiAgc3RhdGljIHgyNEhvdXJzOiBib29sZWFuO1xuICB1bmlxdWVTdWJRSWQ6IHN0cmluZztcbiAgc3R5bGU6IHtcbiAgICBsYWJlbENsYXNzIDogYW55LFxuICAgIGxhYmVsU3R5bGUgOiBhbnksXG4gICAgbGFiZWxWYWx1ZVN0eWxlIDogYW55LFxuICAgIGlucHV0Q2xhc3MgOiBhbnksXG4gICAgaW5wdXRTdHlsZSA6IGFueSxcbiAgICBzaG93TGFiZWwgOiBib29sZWFuLFxuICAgIGJvb2tTdHlsZSA6IGFueSxcbiAgICBkaXJlY3Rpb246IGFueSxcbiAgICBxdWVzdGlvblN0eWxlOiBhbnk7XG4gIH07XG59XG5leHBvcnQgY2xhc3MgUXVlc3Rpb25SIHtcbiAgcmVjb3Jkcz86IFF1ZXN0aW9uW107XG59XG5leHBvcnQgY2xhc3MgT3B0aW9uUiB7XG4gIHJlY29yZHM/OiBPcHRpb25bXTtcbn0gXG5leHBvcnQgY2xhc3MgT3B0aW9uIHtcbiAgaWQ6IHN0cmluZztcbiAgTmFtZTogc3RyaW5nO1xuICB2YWx1ZTogc3RyaW5nO1xuICB0cmFja2luZ0lkOiBzdHJpbmc7XG4gIG5leHRRdWVzdGlvbj86IHN0cmluZztcbn0gXG5leHBvcnQgY2xhc3MgT3B0aW9uVmFsdWUge1xuICBpZDogc3RyaW5nO1xuICBOYW1lOiBzdHJpbmc7XG4gIHZhbHVlOiBzdHJpbmc7XG4gIG5leHRRdWVzdGlvbj86IHN0cmluZztcbiAgY2hlY2tlZDogYm9vbGVhbjtcbn1cbmV4cG9ydCBjbGFzcyBBbnN3ZXJCb29rIHtcbiAgaWQ6IHN0cmluZztcbiAgcXVlc3Rpb25Cb29rSWQ6IHN0cmluZztcbiAgc3RhdHVzOiBzdHJpbmc7XG4gIEFuc3dlcnNfX3I/OiBBbnN3ZXJSO1xuICBhbnN3ZXJzOiBhbnk7XG59XG5leHBvcnQgY2xhc3MgQW5zd2VyIHtcbiAgaWQ6IHN0cmluZztcbiAgcXVlc1ZhbHVlOiBzdHJpbmc7XG4gIGFuc1ZhbHVlIDogc3RyaW5nO1xuICBxVHlwOiBzdHJpbmc7XG4gIHF1ZXNJZDogc3RyaW5nO1xuICBncm91cFRleHQ6IHN0cmluZztcbn1cbmV4cG9ydCBjbGFzcyBBbnN3ZXJSIHtcbiAgcmVjb3Jkcz86IEFuc3dlcltdO1xufVxuZXhwb3J0IGNsYXNzIEFuc3dlcldyYXBwZXIge1xuICBhbnNJZD86IHN0cmluZztcbiAgYW5zTnVtYmVyPzogbnVtYmVyO1xuICBhYklkOiBzdHJpbmc7XG4gIHF1ZXNJZDogc3RyaW5nO1xuICBxdWVzVmFsdWU6IHN0cmluZztcbiAgcVR5cDogc3RyaW5nO1xuICBhbnNWYWx1ZTogc3RyaW5nO1xuICBncm91cFRleHQ6IHN0cmluZztcbiAgc3F1ZXNWYWx1ZTogc3RyaW5nO1xuICBteVZhbDogYW55OyAvLyBIQSAwMkZFQjI0IFRvIGRpc3BsYXkgdGhlIHZhbHVlcyBpbiBzdW1tYXJ5XG59XG5leHBvcnQgY2xhc3MgQXR0YWNobWVudFdyYXBwZXIge1xuICBwYXJlbnRJZDogc3RyaW5nO1xuICBmaWxlTmFtZTogc3RyaW5nO1xuICBmaWxlQ29udGVudDogc3RyaW5nO1xufVxuZXhwb3J0IGNsYXNzIEF0dGFjaG1lbnQge1xuICBwdWJsaWMgYXR0YWNobWVudElkOiBzdHJpbmc7XG4gIHB1YmxpYyBhdHRhY2htZW50TmFtZTogc3RyaW5nO1xuICBwdWJsaWMgYXR0YWNobWVudE1ldGFEYXRhOiBhbnk7XG4gIGNvbnN0cnVjdG9yKGlkOiBzdHJpbmcsbmFtZTpzdHJpbmcsbWV0YURhdGE6YW55KXtcbiAgICAgIHRoaXMuYXR0YWNobWVudElkID0gaWQ7XG4gICAgICB0aGlzLmF0dGFjaG1lbnROYW1lID0gbmFtZTtcbiAgICAgIHRoaXMuYXR0YWNobWVudE1ldGFEYXRhID0gbWV0YURhdGE7XG4gIH1cbn0iXX0=