minca
ApiCoreInterfaces

Interface: StrExpr\<S\>

Defined in: packages/core/src/records/contract-builder.ts:129

Anything the builder makes. T is what it gives, for types only

Extends

  • CelExpr<S>
  • Ordered<StringLike<S>>

Type Parameters

Type ParameterDefault type
S extends stringstring

Properties

Methods

add()

add(other): StrExpr;

Defined in: packages/core/src/records/contract-builder.ts:136

Parameters

ParameterType
otherStringLike

Returns

StrExpr


contains()

contains(part): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:133

Parameters

ParameterType
partStringLike

Returns

BoolExpr


endsWith()

endsWith(part): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:135

Parameters

ParameterType
partStringLike

Returns

BoolExpr


eq()

eq(other): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:96

Parameters

ParameterType
otherStringLike<S> | null

Returns

BoolExpr

Inherited from

Ordered.eq


gt()

gt(other): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:100

Parameters

ParameterType
otherStringLike

Returns

BoolExpr

Inherited from

Ordered.gt


gte()

gte(other): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:101

Parameters

ParameterType
otherStringLike

Returns

BoolExpr

Inherited from

Ordered.gte


in()

in(list): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:130

Parameters

ParameterType
list| DynExpr | ListExpr<string> | readonly StringLike<string>[]

Returns

BoolExpr


lt()

lt(other): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:98

Parameters

ParameterType
otherStringLike

Returns

BoolExpr

Inherited from

Ordered.lt


lte()

lte(other): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:99

Parameters

ParameterType
otherStringLike

Returns

BoolExpr

Inherited from

Ordered.lte


ne()

ne(other): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:97

Parameters

ParameterType
otherStringLike<S> | null

Returns

BoolExpr

Inherited from

Ordered.ne


size()

size(): IntExpr;

Defined in: packages/core/src/records/contract-builder.ts:132

In code points

Returns

IntExpr


startsWith()

startsWith(part): BoolExpr;

Defined in: packages/core/src/records/contract-builder.ts:134

Parameters

ParameterType
partStringLike

Returns

BoolExpr

On this page