Skip to main content Link Search Menu Expand Document (external link)

ConfigProviderPathPatch.ts overview

Since v2.0.0


Exports Grouped by Category


constructors

andThen

Signature

declare const andThen: {
  (that: PathPatch): (self: PathPatch) => PathPatch
  (self: PathPatch, that: PathPatch): PathPatch
}

Source

Since v2.0.0

empty

Signature

declare const empty: PathPatch

Source

Since v2.0.0

mapName

Signature

declare const mapName: {
  (f: (string: string) => string): (self: PathPatch) => PathPatch
  (self: PathPatch, f: (string: string) => string): PathPatch
}

Source

Since v2.0.0

nested

Signature

declare const nested: { (name: string): (self: PathPatch) => PathPatch; (self: PathPatch, name: string): PathPatch }

Source

Since v2.0.0

unnested

Signature

declare const unnested: { (name: string): (self: PathPatch) => PathPatch; (self: PathPatch, name: string): PathPatch }

Source

Since v2.0.0

models

AndThen (interface)

Signature

export interface AndThen {
  readonly _tag: "AndThen"
  readonly first: PathPatch
  readonly second: PathPatch
}

Source

Since v2.0.0

Empty (interface)

Signature

export interface Empty {
  readonly _tag: "Empty"
}

Source

Since v2.0.0

MapName (interface)

Signature

export interface MapName {
  readonly _tag: "MapName"
  f(string: string): string
}

Source

Since v2.0.0

Nested (interface)

Signature

export interface Nested {
  readonly _tag: "Nested"
  readonly name: string
}

Source

Since v2.0.0

PathPatch (type alias)

Represents a description of how to modify the path to a configuration value.

Signature

type PathPatch = Empty | AndThen | MapName | Nested | Unnested

Source

Since v2.0.0

Unnested (interface)

Signature

export interface Unnested {
  readonly _tag: "Unnested"
  readonly name: string
}

Source

Since v2.0.0