mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-02-19 14:17:53 +01:00
31 lines
737 B
TypeScript
31 lines
737 B
TypeScript
import type { PluginDefinition } from '@yaakapp/api';
|
|
|
|
export const plugin: PluginDefinition = {
|
|
templateFunctions: [
|
|
{
|
|
name: 'ctx.request',
|
|
description: 'Get the ID of the currently active request',
|
|
args: [],
|
|
async onRender(ctx) {
|
|
return ctx.window.requestId();
|
|
},
|
|
},
|
|
{
|
|
name: 'ctx.environment',
|
|
description: 'Get the ID of the currently active environment',
|
|
args: [],
|
|
async onRender(ctx) {
|
|
return ctx.window.environmentId();
|
|
},
|
|
},
|
|
{
|
|
name: 'ctx.workspace',
|
|
description: 'Get the ID of the currently active workspace',
|
|
args: [],
|
|
async onRender(ctx) {
|
|
return ctx.window.workspaceId();
|
|
},
|
|
},
|
|
],
|
|
};
|