ABB Ability™ History UI SDK - Client API Reference
    Preparing search index...

    Function GetContextHandling

    • Add context handling support in a component - returns the context API handle

      Parameters

      Returns IContextAPI

      import {cComponentBase} from "componentbase/componentbase";
      import {cPropertyType} from "componentbase/propertytype";
      import {cDateTime} from "client/time";
      import {
      IContextHandling,
      IContextAPI,
      TGetContextBuilder,
      GetContextHandling,
      cContextBuilder
      } from "componentbase/context";
      class cExampleComponent extends cComponentBase implements IContextHandling
      {
      public Context : IContextAPI = GetContextHandling(this);
      public GetContextBuilder : TGetContextBuilder = () => {
      const builder = new cContextBuilder(this);
      builder.AddValue(cPropertyType.Text, "Example context");
      builder.AddValue(cPropertyType.DateTime, cDateTime.GetServerUTC());
      return builder;
      };
      }