{title}
- {tipBody}
+ {tipBody && {tipBody}}
{children}
@@ -445,6 +470,8 @@ export class AdvancedSettings extends React.PureComponent
+
+
+
+
)}
>
diff --git a/packages/components/src/internal/components/domainproperties/list/models.ts b/packages/components/src/internal/components/domainproperties/list/models.ts
index 4921f82138..f932115106 100644
--- a/packages/components/src/internal/components/domainproperties/list/models.ts
+++ b/packages/components/src/internal/components/domainproperties/list/models.ts
@@ -40,6 +40,7 @@ export interface AdvancedSettingsForm extends EachItemSettings, EntireListSettin
eachItemIndex: boolean;
entireListIndex: boolean;
fileAttachmentIndex: boolean;
+ multiFolder: boolean;
titleColumn: string;
}
@@ -74,6 +75,7 @@ export class ListModel extends Record({
eachItemBodySetting: undefined,
eachItemBodyTemplate: undefined,
fileAttachmentIndex: undefined,
+ multiFolder: undefined,
listId: undefined,
discussionSettingEnum: undefined,
containerPath: undefined,
@@ -103,6 +105,7 @@ export class ListModel extends Record({
declare eachItemBodySetting: number;
declare eachItemBodyTemplate: string;
declare fileAttachmentIndex: false;
+ declare multiFolder: false;
declare listId: number;
declare discussionSettingEnum: string;
declare containerPath: string;
diff --git a/packages/components/src/internal/components/domainproperties/models.tsx b/packages/components/src/internal/components/domainproperties/models.tsx
index c7030e6dff..2f3d642879 100644
--- a/packages/components/src/internal/components/domainproperties/models.tsx
+++ b/packages/components/src/internal/components/domainproperties/models.tsx
@@ -164,6 +164,8 @@ interface IDomainDesign {
name: string;
// set of fields to initialize a manually created design
newDesignFields?: List
;
+ phiLevelEnabled: boolean;
+ phiLevelDisabledReason?: string;
queryName?: string;
schemaName?: string;
showDefaultValueSettings: boolean;
@@ -199,6 +201,8 @@ export class DomainDesign
schemaName: undefined,
queryName: undefined,
disabledSystemFields: undefined,
+ phiLevelEnabled: true,
+ phiLevelDisabledReason: undefined,
})
implements IDomainDesign
{
@@ -230,6 +234,8 @@ export class DomainDesign
declare schemaName: string;
declare queryName: string;
declare disabledSystemFields?: string[];
+ declare phiLevelEnabled: boolean;
+ declare phiLevelDisabledReason?: string;
static create(rawModel: any, exception?: any): DomainDesign {
let fields = List();
@@ -2105,7 +2111,6 @@ export interface IDomainFormDisplayOptions {
hideTextOptions?: boolean;
hideValidators?: boolean;
isDragDisabled?: boolean;
- phiLevelDisabled?: boolean;
retainReservedFields?: boolean;
showFilterCriteria?: boolean;
showScannableOption?: boolean;