@forge/manifest
13.7.0-next.113.7.0-next.2
out/types/display-condition-types.d.ts~
out/types/display-condition-types.d.tsModified+14−1
Index: package/out/types/display-condition-types.d.ts
===================================================================
--- package/out/types/display-condition-types.d.ts
+++ package/out/types/display-condition-types.d.ts
@@ -136,9 +136,21 @@
}
interface EntityPropertyContainsAnyUserGroupItem {
entityPropertyContainsAnyUserGroup: EntityPropertyExists;
}
-type EntityPropertyCondition = EntityPropertyExistsItem | EntityPropertyEqualToItem | EntityPropertyContainsAnyItem | EntityPropertyContainsAllItem | EntityPropertyContainsAnyUserGroupItem;
+interface EntityPropertyContext {
+ entity: EntityType.Attachment | EntityType.Space | EntityType.Content;
+ propertyKey: string;
+ objectName?: string;
+ contextParam: 'user.accountId';
+}
+interface EntityPropertyEqualToContextItem {
+ entityPropertyEqualToContext: EntityPropertyContext;
+}
+interface EntityPropertyContainsContextItem {
+ entityPropertyContainsContext: EntityPropertyContext;
+}
+type EntityPropertyCondition = EntityPropertyExistsItem | EntityPropertyEqualToItem | EntityPropertyContainsAnyItem | EntityPropertyContainsAllItem | EntityPropertyContainsAnyUserGroupItem | EntityPropertyEqualToContextItem | EntityPropertyContainsContextItem;
declare enum AppEditionType {
Free = "free",
Standard = "standard",
Advanced = "advanced"
@@ -176,8 +188,9 @@
'confluence:contentBylineItem'?: Confluence;
'confluence:contextMenu'?: Confluence;
'confluence:globalPage'?: Confluence;
'confluence:globalSettings'?: Confluence;
+ 'confluence:spacePage'?: Confluence;
'confluence:spaceSettings'?: Confluence;
'confluence:backgroundScript'?: Confluence;
'confluence:pageBanner'?: Confluence;
'jiraServiceManagement:portalFooter'?: IssueView;