mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-09-06 00:41:39 +08:00
@@ -35,7 +35,13 @@ type DocEvents =
|
||||
| 'renameDoc'
|
||||
| 'linkDoc'
|
||||
| 'deleteDoc'
|
||||
| 'switchPageMode';
|
||||
| 'switchPageMode'
|
||||
| 'openDocOptionsMenu'
|
||||
| 'openDocInfo'
|
||||
| 'renameDoc'
|
||||
| 'deleteDoc'
|
||||
| 'viewHistoryVersions'
|
||||
| 'viewInfo';
|
||||
type EditorEvents = 'bold' | 'italic' | 'underline' | 'strikeThrough';
|
||||
// END SECTION
|
||||
|
||||
@@ -75,7 +81,11 @@ type OrganizeEvents =
|
||||
// END SECTION
|
||||
|
||||
// SECTION: cloud events
|
||||
type ShareEvents = 'createShareLink' | 'copyShareLink';
|
||||
type ShareEvents =
|
||||
| 'createShareLink'
|
||||
| 'copyShareLink'
|
||||
| 'openShareMenu'
|
||||
| 'share';
|
||||
type AuthEvents = 'signIn' | 'signUp' | 'oauth' | 'signOut';
|
||||
type AccountEvents = 'uploadAvatar' | 'removeAvatar' | 'updateUserName';
|
||||
type PaymentEvents =
|
||||
@@ -127,6 +137,12 @@ const PageEvents = {
|
||||
$: ['createWorkspace', 'checkout'],
|
||||
auth: ['oauth', 'signIn', 'signUp'],
|
||||
},
|
||||
sharePanel: {
|
||||
$: ['createShareLink', 'copyShareLink', 'export', 'open'],
|
||||
},
|
||||
docInfoPanel: {
|
||||
$: ['open'],
|
||||
},
|
||||
settingsPanel: {
|
||||
menu: ['openSettings'],
|
||||
workspace: ['viewPlans'],
|
||||
@@ -194,8 +210,26 @@ const PageEvents = {
|
||||
aiAction: ['viewPlans'],
|
||||
},
|
||||
header: {
|
||||
actions: ['createDoc', 'createWorkspace', 'switchPageMode'],
|
||||
share: ['createShareLink', 'copyShareLink', 'export'],
|
||||
actions: [
|
||||
'createDoc',
|
||||
'createWorkspace',
|
||||
'switchPageMode',
|
||||
'toggleFavorite',
|
||||
'openDocInfo',
|
||||
'renameDoc',
|
||||
],
|
||||
docOptions: [
|
||||
'open',
|
||||
'deleteDoc',
|
||||
'renameDoc',
|
||||
'switchPageMode',
|
||||
'createDoc',
|
||||
'import',
|
||||
'toggleFavorite',
|
||||
'export',
|
||||
],
|
||||
history: ['open'],
|
||||
pageInfo: ['open'],
|
||||
},
|
||||
},
|
||||
doc: {
|
||||
|
||||
Reference in New Issue
Block a user