@cainiaofe/cn-ui-layout
Version:
- 安装 cone-cli | [Cone-CLI 使用指引](https://alidocs.dingtalk.com/i/nodes/xdqZp24KneBJzvGM6XezJvyb7RA0Nr1E) - `tnpm i -g @alife/cone-cli@latest` - 安装依赖包 - `cone install` - 启动研发 - `cone start`
32 lines (31 loc) • 849 B
TypeScript
import { Node } from '@ali/sutee-lowcode-engine';
import { CnCardProps } from '@cainiaofe/cn-ui';
import { ReactNode } from 'react';
export interface BaseLowCodeProps {
_nodeId: string;
_context: {
state?: Record<string, any>;
$: (id: string) => any;
};
_leaf: Node;
__designMode?: string;
filterConfig?: {
_bindFilter?: string[];
dataEasyDynamicalFilterSwitch?: boolean;
};
}
export type TriggerDirection = 'n' | 'e' | 'w' | 's';
export interface CurrentBlockInfo {
groupList?: Array<Array<{
index: number;
value: any;
}>>;
currentIndex?: number;
currentLine?: number;
currentLineBlockNum?: number;
currentLineIndex?: number;
}
export type Leaf = Node;
export interface CardProps extends Omit<CnCardProps, 'children'> {
children?: ReactNode;
}