FieldedText TypeScript Library - v0.1.2
GitHub
NPM
Preparing search index...
meta/fields/ft-string-meta-field
FtStringMetaField
Class FtStringMetaField
Meta field for string values.
Hierarchy (
View Summary
)
FtGenericMetaField
<
string
>
FtStringMetaField
Index
Constructors
constructor
Properties
on
Default
Heading
Always
Write
Optional
Quote
Required
on
Default
Heading
Constraint
Required
on
Default
Heading
End
Of
Value
Char
Required
on
Default
Heading
Pad
Alignment
Required
on
Default
Heading
Pad
Char
Required
on
Default
Heading
Pad
Char
Type
Required
on
Default
Heading
Quoted
Type
Required
on
Default
Heading
Truncate
Char
Required
on
Default
Heading
Truncate
Type
Required
on
Default
Heading
Write
Prefix
Space
Required
DATA_
TYPE
DEFAULT_
SEQUENCE_
REDIRECT_
TYPE
DEFAULT_
VALUE
Accessors
constant
data
Type
fixed
Width
heading
Always
Write
Optional
Quote
heading
Constraint
heading
Count
heading
End
Of
Value
Char
heading
Pad
Alignment
heading
Pad
Char
heading
Pad
Char
Type
heading
Quoted
Type
headings
heading
Truncate
Char
heading
Truncate
Type
heading
Write
Prefix
Space
id
index
name
null
value
value
Always
Write
Optional
Quote
value
End
Of
Value
Char
value
Null
Char
value
Pad
Alignment
value
Pad
Char
value
Pad
Char
Type
value
Quoted
Type
value
Truncate
Char
value
Truncate
Type
value
Write
Prefix
Space
width
Methods
assign
From
create
Copy
get
Default
Headings
get
Default
Sequence
Redirect
Type
load
Defaults
validate
End
Of
Line
Type
Char
is
String
Meta
Field
Constructors
constructor
new
FtStringMetaField
(
headingCount
?:
number
)
:
FtStringMetaField
Parameters
headingCount
:
number
= 0
Returns
FtStringMetaField
Properties
on
Default
Heading
Always
Write
Optional
Quote
Required
onDefaultHeadingAlwaysWriteOptionalQuoteRequired
:
(
()
=>
boolean
)
|
undefined
= undefined
on
Default
Heading
Constraint
Required
onDefaultHeadingConstraintRequired
:
(
()
=>
FtHeadingConstraint
)
|
undefined
= undefined
on
Default
Heading
End
Of
Value
Char
Required
onDefaultHeadingEndOfValueCharRequired
:
(
()
=>
string
)
|
undefined
= undefined
on
Default
Heading
Pad
Alignment
Required
onDefaultHeadingPadAlignmentRequired
:
(
()
=>
FtPadAlignment
)
|
undefined
= undefined
on
Default
Heading
Pad
Char
Required
onDefaultHeadingPadCharRequired
:
(
()
=>
string
)
|
undefined
= undefined
on
Default
Heading
Pad
Char
Type
Required
onDefaultHeadingPadCharTypeRequired
:
(
()
=>
FtPadCharType
)
|
undefined
= undefined
on
Default
Heading
Quoted
Type
Required
onDefaultHeadingQuotedTypeRequired
:
(
()
=>
FtQuotedType
)
|
undefined
= undefined
on
Default
Heading
Truncate
Char
Required
onDefaultHeadingTruncateCharRequired
:
(
()
=>
string
)
|
undefined
= undefined
on
Default
Heading
Truncate
Type
Required
onDefaultHeadingTruncateTypeRequired
:
(
()
=>
FtTruncateType
)
|
undefined
= undefined
on
Default
Heading
Write
Prefix
Space
Required
onDefaultHeadingWritePrefixSpaceRequired
:
(
()
=>
boolean
)
|
undefined
= undefined
Static
Readonly
DATA_
TYPE
DATA_TYPE
:
"String"
= FtDataType.String
Static
Readonly
DEFAULT_
SEQUENCE_
REDIRECT_
TYPE
DEFAULT_SEQUENCE_REDIRECT_TYPE
:
"ExactString"
= FtMetaDefaults.StringField.SequenceRedirectType
Static
Readonly
DEFAULT_
VALUE
DEFAULT_VALUE
:
""
= FtMetaDefaults.StringField.Value
Accessors
constant
get
constant
()
:
boolean
Returns
boolean
set
constant
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
data
Type
get
dataType
()
:
FtDataType
Returns
FtDataType
set
dataType
(
value
:
FtDataType
)
:
void
Parameters
value
:
FtDataType
Returns
void
fixed
Width
get
fixedWidth
()
:
boolean
Returns
boolean
set
fixedWidth
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
heading
Always
Write
Optional
Quote
get
headingAlwaysWriteOptionalQuote
()
:
boolean
Returns
boolean
set
headingAlwaysWriteOptionalQuote
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
heading
Constraint
get
headingConstraint
()
:
FtHeadingConstraint
Returns
FtHeadingConstraint
set
headingConstraint
(
value
:
FtHeadingConstraint
)
:
void
Parameters
value
:
FtHeadingConstraint
Returns
void
heading
Count
get
headingCount
()
:
number
Returns
number
heading
End
Of
Value
Char
get
headingEndOfValueChar
()
:
string
Returns
string
set
headingEndOfValueChar
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
heading
Pad
Alignment
get
headingPadAlignment
()
:
FtPadAlignment
Returns
FtPadAlignment
set
headingPadAlignment
(
value
:
FtPadAlignment
)
:
void
Parameters
value
:
FtPadAlignment
Returns
void
heading
Pad
Char
get
headingPadChar
()
:
string
Returns
string
set
headingPadChar
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
heading
Pad
Char
Type
get
headingPadCharType
()
:
FtPadCharType
Returns
FtPadCharType
set
headingPadCharType
(
value
:
FtPadCharType
)
:
void
Parameters
value
:
FtPadCharType
Returns
void
heading
Quoted
Type
get
headingQuotedType
()
:
FtQuotedType
Returns
FtQuotedType
set
headingQuotedType
(
value
:
FtQuotedType
)
:
void
Parameters
value
:
FtQuotedType
Returns
void
headings
get
headings
()
:
string
[]
Returns
string
[]
set
headings
(
value
:
string
[]
)
:
void
Parameters
value
:
string
[]
Returns
void
heading
Truncate
Char
get
headingTruncateChar
()
:
string
Returns
string
set
headingTruncateChar
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
heading
Truncate
Type
get
headingTruncateType
()
:
FtTruncateType
Returns
FtTruncateType
set
headingTruncateType
(
value
:
FtTruncateType
)
:
void
Parameters
value
:
FtTruncateType
Returns
void
heading
Write
Prefix
Space
get
headingWritePrefixSpace
()
:
boolean
Returns
boolean
set
headingWritePrefixSpace
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
id
get
id
()
:
number
|
undefined
Returns
number
|
undefined
set
id
(
value
:
number
|
undefined
)
:
void
Parameters
value
:
number
|
undefined
Returns
void
index
get
index
()
:
number
Returns
number
set
index
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
name
get
name
()
:
string
Returns
string
set
name
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
null
get
null
()
:
boolean
Returns
boolean
set
null
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
value
get
value
()
:
T
Returns
T
set
value
(
val
:
T
)
:
void
Parameters
val
:
T
Returns
void
value
Always
Write
Optional
Quote
get
valueAlwaysWriteOptionalQuote
()
:
boolean
Returns
boolean
set
valueAlwaysWriteOptionalQuote
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
value
End
Of
Value
Char
get
valueEndOfValueChar
()
:
string
Returns
string
set
valueEndOfValueChar
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
value
Null
Char
get
valueNullChar
()
:
string
Returns
string
set
valueNullChar
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
value
Pad
Alignment
get
valuePadAlignment
()
:
FtPadAlignment
Returns
FtPadAlignment
set
valuePadAlignment
(
value
:
FtPadAlignment
)
:
void
Parameters
value
:
FtPadAlignment
Returns
void
value
Pad
Char
get
valuePadChar
()
:
string
Returns
string
set
valuePadChar
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
value
Pad
Char
Type
get
valuePadCharType
()
:
FtPadCharType
Returns
FtPadCharType
set
valuePadCharType
(
value
:
FtPadCharType
)
:
void
Parameters
value
:
FtPadCharType
Returns
void
value
Quoted
Type
get
valueQuotedType
()
:
FtQuotedType
Returns
FtQuotedType
set
valueQuotedType
(
value
:
FtQuotedType
)
:
void
Parameters
value
:
FtQuotedType
Returns
void
value
Truncate
Char
get
valueTruncateChar
()
:
string
Returns
string
set
valueTruncateChar
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
value
Truncate
Type
get
valueTruncateType
()
:
FtTruncateType
Returns
FtTruncateType
set
valueTruncateType
(
value
:
FtTruncateType
)
:
void
Parameters
value
:
FtTruncateType
Returns
void
value
Write
Prefix
Space
get
valueWritePrefixSpace
()
:
boolean
Returns
boolean
set
valueWritePrefixSpace
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
width
get
width
()
:
number
Returns
number
set
width
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
Methods
Protected
assign
From
assignFrom
(
source
:
FtMetaField
)
:
void
Parameters
source
:
FtMetaField
Returns
void
create
Copy
createCopy
()
:
FtMetaField
Returns
FtMetaField
get
Default
Headings
getDefaultHeadings
()
:
string
[]
Returns
string
[]
Protected
get
Default
Sequence
Redirect
Type
getDefaultSequenceRedirectType
()
:
FtSequenceRedirectType
Returns
FtSequenceRedirectType
load
Defaults
loadDefaults
(
leaveNameAsIs
?:
boolean
)
:
void
Parameters
leaveNameAsIs
:
boolean
= true
Returns
void
validate
End
Of
Line
Type
Char
validateEndOfLineTypeChar
(
eolTypeChar
:
string
,
headingLineCount
:
number
,
)
:
{
errorMessage
:
string
;
valid
:
boolean
}
Parameters
eolTypeChar
:
string
headingLineCount
:
number
Returns
{
errorMessage
:
string
;
valid
:
boolean
}
Static
is
String
Meta
Field
isStringMetaField
(
field
:
FtMetaField
)
:
field
is
FtStringMetaField
Parameters
field
:
FtMetaField
Returns
field
is
FtStringMetaField
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
on
Default
Heading
Always
Write
Optional
Quote
Required
on
Default
Heading
Constraint
Required
on
Default
Heading
End
Of
Value
Char
Required
on
Default
Heading
Pad
Alignment
Required
on
Default
Heading
Pad
Char
Required
on
Default
Heading
Pad
Char
Type
Required
on
Default
Heading
Quoted
Type
Required
on
Default
Heading
Truncate
Char
Required
on
Default
Heading
Truncate
Type
Required
on
Default
Heading
Write
Prefix
Space
Required
DATA_
TYPE
DEFAULT_
SEQUENCE_
REDIRECT_
TYPE
DEFAULT_
VALUE
Accessors
constant
data
Type
fixed
Width
heading
Always
Write
Optional
Quote
heading
Constraint
heading
Count
heading
End
Of
Value
Char
heading
Pad
Alignment
heading
Pad
Char
heading
Pad
Char
Type
heading
Quoted
Type
headings
heading
Truncate
Char
heading
Truncate
Type
heading
Write
Prefix
Space
id
index
name
null
value
value
Always
Write
Optional
Quote
value
End
Of
Value
Char
value
Null
Char
value
Pad
Alignment
value
Pad
Char
value
Pad
Char
Type
value
Quoted
Type
value
Truncate
Char
value
Truncate
Type
value
Write
Prefix
Space
width
Methods
assign
From
create
Copy
get
Default
Headings
get
Default
Sequence
Redirect
Type
load
Defaults
validate
End
Of
Line
Type
Char
is
String
Meta
Field
GitHub
NPM
FieldedText TypeScript Library - v0.1.2
Loading...
Meta field for string values.