Code0 LogoCodeZero

@DeprecationMessage

Marks a class as deprecated with a localised message

Marks the class as deprecated and provides a localised message shown to users in the platform UI. Accepts multiple translations.

import { DeprecationMessage } from '@code0-tech/hercules';

Signature

@DeprecationMessage(...translations: Translation[]): ClassDecorator

Example

@DeprecationMessage(
  { code: 'en-US', content: 'Use ComputeFibonacci instead.' },
)
export class LegacyFibonacciFunction extends FibonacciRuntimeFunction {}

Applies to

Function, RuntimeFunction, Event, RuntimeEvent

On this page