Skip to main content

Abstract Class: Drop

Defined in: src/drop.ts:34

Extended by​

Constructors​

Constructor​

new Drop(): Drop

Returns​

Drop

Methods​

[asyncIterator]()​

[asyncIterator](): AsyncGenerator<unknown, void, void>

Defined in: src/drop.ts:83

Returns​

AsyncGenerator<unknown, void, void>


[contains]()​

[contains](obj, context): Promise<boolean>

Defined in: src/drop.ts:35

Parameters​

obj​

unknown

context​

RenderContext

Returns​

Promise<boolean>


[containsSync]()​

[containsSync](obj, context): boolean

Defined in: src/drop.ts:39

Parameters​

obj​

unknown

context​

RenderContext

Returns​

boolean


[dispatch]()​

[dispatch](name, context): Promise<unknown>

Defined in: src/drop.ts:43

Parameters​

name​

string

context​

RenderContext

Returns​

Promise<unknown>


[dispatchSync]()​

[dispatchSync](name, context): unknown

Defined in: src/drop.ts:47

Parameters​

name​

string

context​

RenderContext

Returns​

unknown


[equals]()​

[equals](obj, context): boolean

Defined in: src/drop.ts:51

Parameters​

obj​

unknown

context​

RenderContext

Returns​

boolean


[isInvocable]()​

[isInvocable](name): boolean

Defined in: src/drop.ts:55

Parameters​

name​

string

Returns​

boolean


[iterator]()​

[iterator](): Iterator<unknown>

Defined in: src/drop.ts:85

Returns​

Iterator<unknown>


[length]()​

[length](): number

Defined in: src/drop.ts:59

Returns​

number


[lessThan]()​

[lessThan](obj, context): Promise<boolean>

Defined in: src/drop.ts:63

Parameters​

obj​

unknown

context​

RenderContext

Returns​

Promise<boolean>


[lessThanSync]()​

[lessThanSync](obj, context): boolean

Defined in: src/drop.ts:67

Parameters​

obj​

unknown

context​

RenderContext

Returns​

boolean


[slice]()​

[slice](offset?, limit?, reversed?): Promise<Drop>

Defined in: src/drop.ts:71

Parameters​

offset?​

number

limit?​

number

reversed?​

boolean

Returns​

Promise<Drop>


[sliceSync]()​

[sliceSync](offset?, limit?, reversed?): Drop

Defined in: src/drop.ts:79

Parameters​

offset?​

number

limit?​

number

reversed?​

boolean

Returns​

Drop


[toHTMLSafeString]()​

[toHTMLSafeString](context): Promise<string | undefined>

Defined in: src/drop.ts:107

Parameters​

context​

RenderContext

Returns​

Promise<string | undefined>


[toHTMLSafeStringSync]()​

[toHTMLSafeStringSync](context): string | undefined

Defined in: src/drop.ts:113

Parameters​

context​

RenderContext

Returns​

string | undefined


[toLiquid]()​

[toLiquid](hint, context): Promise<unknown>

Defined in: src/drop.ts:87

Parameters​

hint​

ContextHint

context​

RenderContext

Returns​

Promise<unknown>


[toLiquidSync]()​

[toLiquidSync](hint, context): unknown

Defined in: src/drop.ts:94

Parameters​

hint​

ContextHint

context​

RenderContext

Returns​

unknown


toString()​

toString(): string

Defined in: src/drop.ts:117

Returns​

string