Home > @i2analyze/i2connect > services
services namespace
The members of the services namespace define the conditions and constraints that you can place on the parameters of i2 Connect service methods.
Signature:
export declare namespace services
Introduced: API version 1.0
Interfaces
| Interface | Description |
|---|---|
| IBooleanCondition | A condition that prompts the user for a Boolean value. |
| ICharLimit | A constraint on the length of a string value. |
| IConditionBase | A set of information that is common to all service conditions. |
| IDateAndTimeCondition | A condition that prompts the user for a date-and-time value. |
| IDateCondition | A condition that prompts the user for a date value. |
| IDecimalCondition | A condition that prompts the user for a decimal value. |
| IGeospatialAreaCondition | A condition that prompts the user for a geospatial area value. |
| IGeospatialCondition | A condition that prompts the user for a geospatial value. |
| IItemTypeConstraint | A set of constraints that apply to seeds that have a particular item type. |
| IMultiLineStringCondition | A condition that prompts the user for a multiple-line string value. |
| INumberCondition | A condition that prompts the user for a numeric value. |
| IRequiresPossibleValues | A type that indicates that a string condition can present a list of possible values. |
| ISeedConstraints | A set of constraints on the records that can be passed as seeds to a service. |
| ISelectedFromCondition | A condition that prompts the user to select a value from a list. |
| IServiceConfig | A collection of properties that provide the name and configuration for a service. |
| ISingleLineStringCondition | A condition that prompts the user for a single-line string value. |
| IStringValidator | A constraint on the contents of a string value. |
| ISuggestedFromCondition | A condition that prompts the user to provide a value or select one from a list. |
| ISupportsMaxLength | A type that indicates that a string condition can impose a length constraint on values. |
| ISupportsStringValidation | A type that indicates that a string condition can impose a validation constraint on values. |
| ITimeCondition | A condition that prompts the user for a time value. |
Type Aliases
| Type Alias | Description |
|---|---|
| CharLimitUnits | The units to use in constraints on the length of string values. |
| HidePredicate | A function that determines whether a service or condition should be hidden, based on the contents of an IRequestInformation object that it receives. |
| ICondition | A condition for a service on an i2 Connect connector. |
| RequestSpecificValue | A function that returns a value of type T based on the contents of an IRequestInformation object that it receives. |