adaptive-expressions
Version:
Common Expression Language
173 lines • 6.43 kB
TypeScript
/**
* @module adaptive-expressions
*/
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
/**
* Built-in expression types.
*/
export declare class ExpressionType {
static readonly Add: string;
static readonly Subtract: string;
static readonly Multiply: string;
static readonly Divide: string;
static readonly Min: string;
static readonly Max: string;
static readonly Power: string;
static readonly Mod: string;
static readonly Average: string;
static readonly Sum: string;
static readonly Count: string;
static readonly Range: string;
static readonly Floor: string;
static readonly Ceiling: string;
static readonly Round: string;
static readonly Abs: string;
static readonly Sqrt: string;
static readonly LessThan: string;
static readonly LessThanOrEqual: string;
static readonly Equal: string;
static readonly NotEqual: string;
static readonly GreaterThan: string;
static readonly GreaterThanOrEqual: string;
static readonly Exists: string;
static readonly Contains: string;
static readonly Empty: string;
static readonly And: string;
static readonly Or: string;
static readonly Not: string;
static readonly Concat: string;
static readonly Length: string;
static readonly Replace: string;
static readonly ReplaceIgnoreCase: string;
static readonly Split: string;
static readonly Substring: string;
static readonly ToLower: string;
static readonly ToUpper: string;
static readonly Trim: string;
static readonly Join: string;
static readonly EndsWith: string;
static readonly StartsWith: string;
static readonly CountWord: string;
static readonly AddOrdinal: string;
static readonly NewGuid: string;
static readonly IndexOf: string;
static readonly LastIndexOf: string;
static readonly EOL: string;
static readonly SentenceCase: string;
static readonly TitleCase: string;
static readonly AddDays: string;
static readonly AddHours: string;
static readonly AddMinutes: string;
static readonly AddSeconds: string;
static readonly DayOfMonth: string;
static readonly DayOfWeek: string;
static readonly DayOfYear: string;
static readonly Month: string;
static readonly Date: string;
static readonly Year: string;
static readonly UtcNow: string;
static readonly FormatDateTime: string;
static readonly FormatEpoch: string;
static readonly FormatTicks: string;
static readonly SubtractFromTime: string;
static readonly DateReadBack: string;
static readonly GetTimeOfDay: string;
static readonly GetFutureTime: string;
static readonly GetPastTime: string;
static readonly ConvertFromUTC: string;
static readonly ConvertToUTC: string;
static readonly AddToTime: string;
static readonly StartOfDay: string;
static readonly StartOfHour: string;
static readonly StartOfMonth: string;
static readonly Ticks: string;
static readonly TicksToDays: string;
static readonly TicksToHours: string;
static readonly TicksToMinutes: string;
static readonly DateTimeDiff: string;
static readonly IsDefinite: string;
static readonly IsTime: string;
static readonly IsDuration: string;
static readonly IsDate: string;
static readonly IsTimeRange: string;
static readonly IsDateRange: string;
static readonly IsPresent: string;
static readonly GetNextViableDate: string;
static readonly GetPreviousViableDate: string;
static readonly GetNextViableTime: string;
static readonly GetPreviousViableTime: string;
static readonly TimexResolve: string;
static readonly Float: string;
static readonly Int: string;
static readonly String: string;
static readonly Bool: string;
static readonly Binary: string;
static readonly Base64: string;
static readonly Base64ToBinary: string;
static readonly Base64ToString: string;
static readonly DataUri: string;
static readonly DataUriToBinary: string;
static readonly DataUriToString: string;
static readonly UriComponent: string;
static readonly UriComponentToString: string;
static readonly FormatNumber: string;
static readonly JsonStringify: string;
static readonly Accessor: string;
static readonly Element: string;
static readonly CreateArray: string;
static readonly First: string;
static readonly Last: string;
static readonly Foreach: string;
static readonly Select: string;
static readonly Where: string;
static readonly Union: string;
static readonly Intersection: string;
static readonly Skip: string;
static readonly Take: string;
static readonly FilterNotEqual: string;
static readonly SubArray: string;
static readonly SortBy: string;
static readonly SortByDescending: string;
static readonly IndicesAndValues: string;
static readonly Flatten: string;
static readonly Unique: string;
static readonly Reverse: string;
static readonly Any: string;
static readonly All: string;
static readonly Constant: string;
static readonly Lambda: string;
static readonly If: string;
static readonly Rand: string;
static readonly Json: string;
static readonly AddProperty: string;
static readonly RemoveProperty: string;
static readonly SetProperty: string;
static readonly GetProperty: string;
static readonly Coalesce: string;
static readonly JPath: string;
static readonly SetPathToValue: string;
static readonly Merge: string;
static readonly XML: string;
static readonly XPath: string;
static readonly UriHost: string;
static readonly UriPath: string;
static readonly UriPathAndQuery: string;
static readonly UriPort: string;
static readonly UriQuery: string;
static readonly UriScheme: string;
static readonly IsMatch: string;
static readonly IsString: string;
static readonly IsInteger: string;
static readonly IsArray: string;
static readonly IsObject: string;
static readonly IsFloat: string;
static readonly IsDateTime: string;
static readonly IsBoolean: string;
static readonly StringOrValue: string;
static readonly Ignore: string;
static readonly Optional: string;
}
//# sourceMappingURL=expressionType.d.ts.map