ConfigProviderPathPatch
Constructors
Signature
declare const andThen: { (that: PathPatch): (self: PathPatch) => PathPatch; (self: PathPatch, that: PathPatch): PathPatch;}Signature
declare const empty: PathPatchSignature
declare const mapName: { (f: (string: string) => string): (self: PathPatch) => PathPatch; (self: PathPatch, f: (string: string) => string): PathPatch;}Signature
declare const nested: { (name: string): (self: PathPatch) => PathPatch; (self: PathPatch, name: string): PathPatch;}Signature
declare const unnested: { (name: string): (self: PathPatch) => PathPatch; (self: PathPatch, name: string): PathPatch;}Models
Signature
interface AndThen { readonly _tag: "AndThen"; readonly first: PathPatch; readonly second: PathPatch;}Signature
interface Empty { readonly _tag: "Empty";}Signature
interface MapName { readonly _tag: "MapName"; f(string: string): string;}Signature
interface Nested { readonly _tag: "Nested"; readonly name: string;}Represents a description of how to modify the path to a configuration value.
Signature
type PathPatch = Empty | AndThen | MapName | Nested | UnnestedSignature
interface Unnested { readonly _tag: "Unnested"; readonly name: string;}