0.0.13 • Published 7 years ago
@rail-style/fragments v0.0.13
rail-style/fragments
Fragments which can be used to describe a fixed-width format.
Export | Example | Type | Value |
---|---|---|---|
constantOptional("abc") | abc | String | abc |
- |
| null | null |
constantRequired("abc") | abc | String | abc |
enumOptional({ abc: 123, def: 456, ghi: 789 }) | def | Any | 456 |
- |
| null | null |
enumRequired({ abc: 123, def: 456, ghi: 789 }) | def | Any | 456 |
flags(4, { a: 1, b: 2, c: 3, d: 4 }) | cb | Array of Any | 3, 2 |
- |
| Array of Any | [] |
stringOptional(4) | abcd | String | abcd |
- | ab | String | ab |
- |
| null | null |
stringRequired(4) | abcd | String | abcd |
- | ab | String | ab |
unsignedOptional(4) | 1234 | Number | 1234 |
- | 12 | Number | 12 |
- | 12 | Number | 12 |
- |
| null | null |
unsignedRequired(4) | 1234 | Number | 1234 |
- | 12 | Number | 12 |
- | 12 | Number | 12 |
alphanumericOptional(4) | D4X8 | String | D4X8 |
- |
| null | null |
alphanumericRequired(4) | D4X8 | String | D4X8 |
ddmmyyOptional | 251023 | Moment.js (UK-local) | 2023-10-25T00:00:00+01:00 |
- |
| null | null |
ddmmyyRequired | 251023 | Moment.js (UK-local) | 2023-10-25T00:00:00+01:00 |
ddmmyyyyOptional | 25102023 | Moment.js (UK-local) | 2023-10-25T00:00:00+01:00 |
- |
| null | null |
ddmmyyyyRequired | 25102023 | Moment.js (UK-local) | 2023-10-25T00:00:00+01:00 |
yymmddOptional | 231025 | Moment.js (UK-local) | 2023-10-25T00:00:00+01:00 |
- |
| null | null |
yymmddRequired | 231025 | Moment.js (UK-local) | 2023-10-25T00:00:00+01:00 |
yyyymmddOptional | 20231025 | Moment.js (UK-local) | 2023-10-25T00:00:00+01:00 |
- |
| null | null |
yyyymmddRequired | 20231025 | Moment.js (UK-local) | 2023-10-25T00:00:00+01:00 |
ddmmyyhhmmOptional | 2510231637 | Moment.js (UK-local) | 2023-10-25T16:37:00+01:00 |
- |
| null | null |
ddmmyyhhmmRequired | 2510231637 | Moment.js (UK-local) | 2023-10-25T16:37:00+01:00 |
ddmmyyyyhhmmOptional | 251020231637 | Moment.js (UK-local) | 2023-10-25T16:37:00+01:00 |
- |
| null | null |
ddmmyyyyhhmmRequired | 251020231637 | Moment.js (UK-local) | 2023-10-25T16:37:00+01:00 |
yymmddhhmmOptional | 2310251637 | Moment.js (UK-local) | 2023-10-25T16:37:00+01:00 |
- |
| null | null |
yymmddhhmmRequired | 2310251637 | Moment.js (UK-local) | 2023-10-25T16:37:00+01:00 |
yyyymmddhhmmOptional | 202310251637 | Moment.js (UK-local) | 2023-10-25T16:37:00+01:00 |
- |
| null | null |
yyyymmddhhmmRequired | 202310251637 | Moment.js (UK-local) | 2023-10-25T16:37:00+01:00 |
hhmmOptional | 1637 | Moment.js (UK-local) | 0001-01-01T16:37:00+01:00 |
- |
| null | null |
hhmmRequired | 1637 | Moment.js (UK-local) | 0001-01-01T16:37:00+01:00 |
hhmmhOptional | 1637 | Moment.js (UK-local) | 0001-01-01T16:37:00+01:00 |
- | 1637H | Moment.js (UK-local) | 0001-01-01T16:37:30+01:00 |
- |
| null | null |
hhmmhRequired | 1637 | Moment.js (UK-local) | 0001-01-01T16:37:00+01:00 |
- | 1637H | Moment.js (UK-local) | 0001-01-01T16:37:30+01:00 |
dayFlags | 0000000 | Array of String | [] |
- | 1000000 | Array of String | monday |
- | 0100000 | Array of String | tuesday |
- | 0010000 | Array of String | wednesday |
- | 0001000 | Array of String | thursday |
- | 0000100 | Array of String | friday |
- | 0000010 | Array of String | saturday |
- | 0000001 | Array of String | sunday |