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) => {
// ...
});