Theia API Documentation v1.65.0
    Preparing search index...

    A TaskContribution allows to contribute custom TaskResolvers and/or TaskProviders.

    @injectable()
    export class ProcessTaskContribution implements TaskContribution {

    @inject(ProcessTaskResolver)
    protected readonly processTaskResolver: ProcessTaskResolver;

    registerResolvers(resolvers: TaskResolverRegistry): void {
    resolvers.register('process', this.processTaskResolver);
    resolvers.register('shell', this.processTaskResolver);
    }
    }
    interface TaskContribution {
        registerProviders?(providers: TaskProviderRegistry): void;
        registerResolvers?(resolvers: TaskResolverRegistry): void;
    }

    Implemented by

    Index

    Methods