Gets the properties from the EnvironmentState.

Hierarchy

Implements

Constructors

Methods

  • Gets the EnvironmentState property value.

    Returns

    The converted EnvironmentState property at path.

    Type Parameters

    • T extends null | string | number | boolean | Property[] | {
          [x: string]: Property;
      }

      The EnvironmentState property type.

    • K = T

      The expected property target type.

    Parameters

    • path: Path

      The EnvironmentState path to resolve.

    • Optional options: GetOptions<T, K>

      The options to get a property.

    Returns undefined | T | K

  • Gets the EnvironmentState property value.

    Returns

    The converted distinct EnvironmentState property at path as Observable.

    Type Parameters

    • T extends null | string | number | boolean | Property[] | {
          [x: string]: Property;
      }

      The EnvironmentState property type.

    • K = T

      The expected property target type.

    Parameters

    • path: Path

      The EnvironmentState path to resolve.

    • Optional options: GetOptionsReactive<T, K>

      The options to get a property.

    Returns Observable<undefined | T | K>

  • Gets the EnvironmentState property value.

    Returns

    The first converted non nil EnvironmentState property at path or undefined as Promise.

    Type Parameters

    • T extends null | string | number | boolean | Property[] | {
          [x: string]: Property;
      }

      The EnvironmentState property type.

    • K = T

      The expected property target type.

    Parameters

    • path: Path

      The EnvironmentState path to resolve.

    • Optional options: GetOptionsAsync<T, K> & {
          dueTime?: number;
      }

      The options to get a property.

    Returns Promise<undefined | T | K>

Generated using TypeDoc