# Record TUCAConfiguration

Description
Hierarchy
Nested Types
Fields
Methods
Properties

## Unit

xquery_module_uca_icu

## Declaration

`type TUCAConfiguration = record`

## Description

## Overview

### Nested Types

| `TAlternate = (...);`
| `TCaseFirst = (...);`
| `TMaxVariable = (...);`
| `TReorderCode = (...);`

### Fields

| `fallback: boolean;`
| `lang: string;`
| `version: string;`
| `strength: 1..5;`
| `maxVariable: TMaxVariable;`
| `alternate: TAlternate;`
| `backwards: boolean;`
| `normalization: boolean;`
| `caseLevel: boolean;`
| `caseFirst: TCaseFirst;`
| `numeric: boolean;`
| `reorder: array of record code: TReorderCode; scriptCode: string[4]; end;`

### Methods

| `procedure init;`
| `function parseUrlEncoded(const id: string): boolean;`

## Description

### Nested Types

| `TAlternate = (...);`
###### Values ucaaNonIgnorable ucaaShifted ucaaBlanked

| `TCaseFirst = (...);`
###### Values ucaaUpper ucaaLower

| `TMaxVariable = (...);`
###### Values ucamvSpace = 0 ucamvPunct ucamvSymbol ucamvCurrency

| `TReorderCode = (...);`
###### Values ucarcSpace ucarcPunct ucarcSymbol ucarcCurrency ucarcDigit ucarcScriptCode

### Fields

| `fallback: boolean;`

| `lang: string;`

| `version: string;`

| `strength: 1..5;`

| `maxVariable: TMaxVariable;`

| `alternate: TAlternate;`

| `backwards: boolean;`

| `normalization: boolean;`

| `caseLevel: boolean;`

| `caseFirst: TCaseFirst;`

| `numeric: boolean;`

| `reorder: array of record code: TReorderCode; scriptCode: string[4]; end;`

### Methods

| `procedure init;`

| `function parseUrlEncoded(const id: string): boolean;`

Generated by PasDoc 0.16.0.