TemplateSeparator overview
This module implements a CVTemplateSeparator which constitutes the immutable parts of a CVTemplate (see Template.ts and TemplatePart.ts)
Table of contents
Constructors
make
Constructor
Signature
export declare const make: (value: string) => Type
Getters
value
Returns the value property of self
Signature
export declare const value: MTypes.OneArgFunction<Type, string>
Instances
backslash
Backslash Separator instance
Signature
export declare const backslash: Type
colon
Colon Separator instance
Signature
export declare const colon: Type
comma
Comma Separator instance
Signature
export declare const comma: Type
dot
Dot Separator instance
Signature
export declare const dot: Type
hyphen
Hyphen Separator instance
Signature
export declare const hyphen: Type
slash
Slash Separator instance
Signature
export declare const slash: Type
space
Space Separator instance
Signature
export declare const space: Type
Models
Type (class)
Type that represents a Separator
Signature
export declare class Type {
private constructor({ value }: MTypes.Data<Type>)
}
make (static method)
Static constructor
Signature
static make(params: MTypes.Data<Type>): Type
[MData.idSymbol] (method)
Returns the id of this
Signature
[MData.idSymbol](): string | (() => string)
value (property)
The string representing this separator
Signature
readonly value: string
Module markers
moduleTag
Module tag
Signature
export declare const moduleTag: "@parischap/conversions/formatting/template/TemplatePart/TemplateSeparator/"