Skip to main content

ChannelFileEvents

ChannelFileEvents = object

Event map type for ChannelFileClient. This type defines the event signatures for file-related events.

For event name constants, see ChannelFileEvent.

Properties​

channelFile.created​

channelFile.created: (evt: ChannelFileCreatedEvent) => void

Parameters​

ParameterType
evtChannelFileCreatedEvent

Returns​

void

Example​

import { rootServer, ChannelFileEvent, ChannelFileCreatedEvent } from "@rootsdk/server-app";
rootServer.community.channelFile.on(ChannelFileEvent.ChannelFileCreated, (evt: ChannelFileCreatedEvent) => {
// ...
});

channelFile.deleted​

channelFile.deleted: (evt: ChannelFileDeletedEvent) => void

Parameters​

ParameterType
evtChannelFileDeletedEvent

Returns​

void

Example​

import { rootServer, ChannelFileEvent, ChannelFileDeletedEvent } from "@rootsdk/server-app";
rootServer.community.channelFile.on(ChannelFileEvent.ChannelFileDeleted, (evt: ChannelFileDeletedEvent) => {
// ...
});

channelFile.edited​

channelFile.edited: (evt: ChannelFileEditedEvent) => void

Parameters​

ParameterType
evtChannelFileEditedEvent

Returns​

void

Example​

import { rootServer, ChannelFileEvent, ChannelFileEditedEvent } from "@rootsdk/server-app";
rootServer.community.channelFile.on(ChannelFileEvent.ChannelFileEdited, (evt: ChannelFileEditedEvent) => {
// ...
});

channelFile.moved​

channelFile.moved: (evt: ChannelFileMovedEvent) => void

Parameters​

ParameterType
evtChannelFileMovedEvent

Returns​

void

Example​

import { rootServer, ChannelFileEvent, ChannelFileMovedEvent } from "@rootsdk/server-app";
rootServer.community.channelFile.on(ChannelFileEvent.ChannelFileMoved, (evt: ChannelFileMovedEvent) => {
// ...
});