/// <summary> /// Constructor /// </summary> /// <param name="parentObject">Parent object</param> /// <param name="errorCollection">Error collection</param> /// <param name="existingFields">Existing fields to use</param> public ScribanFlexFieldDictionary(ScribanFlexFieldObject parentObject, ExportPlaceholderErrorCollection errorCollection, IDictionary <string, ScribanFlexFieldField> existingFields) : base(existingFields) { _parentObject = parentObject; _errorCollection = errorCollection; }
/// <summary> /// Constructor /// </summary> /// <param name="parentObject">Parent scriban object</param> public ScribanFlexFieldField(ScribanFlexFieldObject parentObject) { ParentObject = parentObject; Exists = true; }
/// <summary> /// Constructor /// </summary> /// <param name="parentObject">Parent object</param> /// <param name="errorCollection">Error collection</param> public ScribanFlexFieldDictionary(ScribanFlexFieldObject parentObject, ExportPlaceholderErrorCollection errorCollection) { _parentObject = parentObject; _errorCollection = errorCollection; }