CCC Docs
    Preparing search index...

    A type safe way to apply a transformer on a value if it's not empty.

    The transformer.

    The value to be transformed.

    If the value is empty, it becomes undefined. Otherwise it will be transformed.

    • A type safe way to apply a transformer on a value if it's not empty.

      Type Parameters

      • T
      • R

      Parameters

      • transformer: (val: T) => R

        The transformer.

      • value: undefined

        The value to be transformed.

      Returns undefined

      If the value is empty, it becomes undefined. Otherwise it will be transformed.

    • A type safe way to apply a transformer on a value if it's not empty.

      Type Parameters

      • T
      • R

      Parameters

      • transformer: (val: T) => R

        The transformer.

      • value: null

        The value to be transformed.

      Returns undefined

      If the value is empty, it becomes undefined. Otherwise it will be transformed.

    • A type safe way to apply a transformer on a value if it's not empty.

      Type Parameters

      • T
      • R

      Parameters

      • transformer: (val: T) => R

        The transformer.

      • value: T

        The value to be transformed.

      Returns R

      If the value is empty, it becomes undefined. Otherwise it will be transformed.

    • A type safe way to apply a transformer on a value if it's not empty.

      Type Parameters

      • T
      • R

      Parameters

      • transformer: (val: T) => R

        The transformer.

      • value: undefined | T

        The value to be transformed.

      Returns undefined | R

      If the value is empty, it becomes undefined. Otherwise it will be transformed.

    • A type safe way to apply a transformer on a value if it's not empty.

      Type Parameters

      • T
      • R

      Parameters

      • transformer: (val: T) => R

        The transformer.

      • value: null | T

        The value to be transformed.

      Returns undefined | R

      If the value is empty, it becomes undefined. Otherwise it will be transformed.

    • A type safe way to apply a transformer on a value if it's not empty.

      Type Parameters

      • T
      • R

      Parameters

      • transformer: (val: T) => R

        The transformer.

      • value: undefined | null

        The value to be transformed.

      Returns undefined

      If the value is empty, it becomes undefined. Otherwise it will be transformed.

    • /**

      • A type safe way to apply a transformer on a value if it's not empty.

      Type Parameters

      • T
      • R

      Parameters

      • transformer: (val: T) => R

        The transformer. *

      • value: undefined | null | T

        The value to be transformed. *

      Returns undefined | R

      If the value is empty, it becomes undefined. Otherwise it will be transformed.