mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-09-23 08:46:07 +08:00
a1b5a23273
Summary: Moved events into metadata. Removed a lot of code Test Plan: todo Reviewers: juan, bengotow Reviewed By: bengotow Differential Revision: https://phab.nylas.com/D2866
31 lines
998 B
JavaScript
31 lines
998 B
JavaScript
import {
|
|
ComponentRegistry,
|
|
ExtensionRegistry,
|
|
} from 'nylas-exports';
|
|
import OpenTrackingButton from './open-tracking-button';
|
|
import OpenTrackingIcon from './open-tracking-icon';
|
|
import OpenTrackingMessageStatus from './open-tracking-message-status';
|
|
import OpenTrackingComposerExtension from './open-tracking-composer-extension';
|
|
|
|
export function activate() {
|
|
ComponentRegistry.register(OpenTrackingButton,
|
|
{role: 'Composer:ActionButton'});
|
|
|
|
ComponentRegistry.register(OpenTrackingIcon,
|
|
{role: 'ThreadListIcon'});
|
|
|
|
ComponentRegistry.register(OpenTrackingMessageStatus,
|
|
{role: 'MessageHeaderStatus'});
|
|
|
|
ExtensionRegistry.Composer.register(OpenTrackingComposerExtension);
|
|
}
|
|
|
|
export function serialize() {}
|
|
|
|
export function deactivate() {
|
|
ComponentRegistry.unregister(OpenTrackingButton);
|
|
ComponentRegistry.unregister(OpenTrackingIcon);
|
|
ComponentRegistry.unregister(OpenTrackingMessageStatus);
|
|
ExtensionRegistry.Composer.unregister(OpenTrackingComposerExtension);
|
|
}
|