Fillable templates (#2667)

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov
2023-02-21 13:40:03 +07:00
committed by GitHub
parent a088b51e24
commit af09bb3ead
38 changed files with 626 additions and 122 deletions
+9 -1
View File
@@ -15,11 +15,12 @@
import type { TxViewlet } from '@hcengineering/activity'
import { Doc, Ref } from '@hcengineering/core'
import { mergeIds } from '@hcengineering/platform'
import { IntlString, mergeIds, Resource } from '@hcengineering/platform'
import { settingId } from '@hcengineering/setting'
import setting from '@hcengineering/setting-resources/src/plugin'
import { AnyComponent } from '@hcengineering/ui'
import { Action, ActionCategory, ViewAction } from '@hcengineering/view'
import { TemplateFieldFunc } from '@hcengineering/templates'
export default mergeIds(settingId, setting, {
activity: {
@@ -52,5 +53,12 @@ export default mergeIds(settingId, setting, {
},
actionImpl: {
DeleteMixin: '' as ViewAction<Record<string, any>>
},
string: {
Value: '' as IntlString
},
function: {
GetValue: '' as Resource<TemplateFieldFunc>,
GetOwnerName: '' as Resource<TemplateFieldFunc>
}
})