diff options
Diffstat (limited to 'node_modules/liquidjs/dist/drop')
| -rw-r--r-- | node_modules/liquidjs/dist/drop/blank-drop.d.ts | 5 | ||||
| -rw-r--r-- | node_modules/liquidjs/dist/drop/block-drop.d.ts | 11 | ||||
| -rw-r--r-- | node_modules/liquidjs/dist/drop/comparable.d.ts | 8 | ||||
| -rw-r--r-- | node_modules/liquidjs/dist/drop/drop.d.ts | 4 | ||||
| -rw-r--r-- | node_modules/liquidjs/dist/drop/empty-drop.d.ts | 11 | ||||
| -rw-r--r-- | node_modules/liquidjs/dist/drop/forloop-drop.d.ts | 15 | ||||
| -rw-r--r-- | node_modules/liquidjs/dist/drop/index.d.ts | 7 | ||||
| -rw-r--r-- | node_modules/liquidjs/dist/drop/null-drop.d.ts | 10 | ||||
| -rw-r--r-- | node_modules/liquidjs/dist/drop/tablerowloop-drop.d.ts | 10 |
9 files changed, 81 insertions, 0 deletions
diff --git a/node_modules/liquidjs/dist/drop/blank-drop.d.ts b/node_modules/liquidjs/dist/drop/blank-drop.d.ts new file mode 100644 index 0000000..fb6e678 --- /dev/null +++ b/node_modules/liquidjs/dist/drop/blank-drop.d.ts @@ -0,0 +1,5 @@ +import { EmptyDrop } from '../drop';
+export declare class BlankDrop extends EmptyDrop {
+ equals(value: any): boolean;
+ static is(value: unknown): boolean;
+}
diff --git a/node_modules/liquidjs/dist/drop/block-drop.d.ts b/node_modules/liquidjs/dist/drop/block-drop.d.ts new file mode 100644 index 0000000..882ec5e --- /dev/null +++ b/node_modules/liquidjs/dist/drop/block-drop.d.ts @@ -0,0 +1,11 @@ +import { Emitter } from '../emitters';
+import { Drop } from './drop';
+export declare class BlockDrop extends Drop {
+ private superBlockRender;
+ constructor(superBlockRender?: (emitter: Emitter) => IterableIterator<unknown> | string);
+ /**
+ * Provide parent access in child block by
+ * {{ block.super }}
+ */
+ super(): IterableIterator<unknown>;
+}
diff --git a/node_modules/liquidjs/dist/drop/comparable.d.ts b/node_modules/liquidjs/dist/drop/comparable.d.ts new file mode 100644 index 0000000..fc0e1e0 --- /dev/null +++ b/node_modules/liquidjs/dist/drop/comparable.d.ts @@ -0,0 +1,8 @@ +export interface Comparable {
+ equals: (rhs: any) => boolean;
+ gt: (rhs: any) => boolean;
+ geq: (rhs: any) => boolean;
+ lt: (rhs: any) => boolean;
+ leq: (rhs: any) => boolean;
+}
+export declare function isComparable(arg: any): arg is Comparable;
diff --git a/node_modules/liquidjs/dist/drop/drop.d.ts b/node_modules/liquidjs/dist/drop/drop.d.ts new file mode 100644 index 0000000..33060d0 --- /dev/null +++ b/node_modules/liquidjs/dist/drop/drop.d.ts @@ -0,0 +1,4 @@ +import { Context } from '../context';
+export declare abstract class Drop {
+ liquidMethodMissing(key: string | number, context: Context): Promise<any> | any;
+}
diff --git a/node_modules/liquidjs/dist/drop/empty-drop.d.ts b/node_modules/liquidjs/dist/drop/empty-drop.d.ts new file mode 100644 index 0000000..125550c --- /dev/null +++ b/node_modules/liquidjs/dist/drop/empty-drop.d.ts @@ -0,0 +1,11 @@ +import { Drop } from './drop';
+import { Comparable } from './comparable';
+export declare class EmptyDrop extends Drop implements Comparable {
+ equals(value: any): boolean;
+ gt(): boolean;
+ geq(): boolean;
+ lt(): boolean;
+ leq(): boolean;
+ valueOf(): string;
+ static is(value: unknown): boolean;
+}
diff --git a/node_modules/liquidjs/dist/drop/forloop-drop.d.ts b/node_modules/liquidjs/dist/drop/forloop-drop.d.ts new file mode 100644 index 0000000..517c014 --- /dev/null +++ b/node_modules/liquidjs/dist/drop/forloop-drop.d.ts @@ -0,0 +1,15 @@ +import { Drop } from './drop';
+export declare class ForloopDrop extends Drop {
+ protected i: number;
+ name: string;
+ length: number;
+ constructor(length: number, collection: string, variable: string);
+ next(): void;
+ index0(): number;
+ index(): number;
+ first(): boolean;
+ last(): boolean;
+ rindex(): number;
+ rindex0(): number;
+ valueOf(): string;
+}
diff --git a/node_modules/liquidjs/dist/drop/index.d.ts b/node_modules/liquidjs/dist/drop/index.d.ts new file mode 100644 index 0000000..411b24d --- /dev/null +++ b/node_modules/liquidjs/dist/drop/index.d.ts @@ -0,0 +1,7 @@ +export * from './drop';
+export * from './null-drop';
+export * from './empty-drop';
+export * from './blank-drop';
+export * from './forloop-drop';
+export * from './block-drop';
+export * from './comparable';
diff --git a/node_modules/liquidjs/dist/drop/null-drop.d.ts b/node_modules/liquidjs/dist/drop/null-drop.d.ts new file mode 100644 index 0000000..e4af427 --- /dev/null +++ b/node_modules/liquidjs/dist/drop/null-drop.d.ts @@ -0,0 +1,10 @@ +import { Drop } from './drop';
+import { Comparable } from './comparable';
+export declare class NullDrop extends Drop implements Comparable {
+ equals(value: any): boolean;
+ gt(): boolean;
+ geq(): boolean;
+ lt(): boolean;
+ leq(): boolean;
+ valueOf(): null;
+}
diff --git a/node_modules/liquidjs/dist/drop/tablerowloop-drop.d.ts b/node_modules/liquidjs/dist/drop/tablerowloop-drop.d.ts new file mode 100644 index 0000000..e04c807 --- /dev/null +++ b/node_modules/liquidjs/dist/drop/tablerowloop-drop.d.ts @@ -0,0 +1,10 @@ +import { ForloopDrop } from './forloop-drop';
+export declare class TablerowloopDrop extends ForloopDrop {
+ private cols;
+ constructor(length: number, cols: number, collection: string, variable: string);
+ row(): number;
+ col0(): number;
+ col(): number;
+ col_first(): boolean;
+ col_last(): boolean;
+}
|
