UNPKG

fastlion-amis

Version:

一种MIS页面生成工具

43 lines (42 loc) 1.43 kB
/// <reference types="lodash" /> import React from "react"; import { RendererProps } from '../factory'; import { Api } from "../types"; import { FlowingJson, FlowSun } from "./Lion/Mobileprocess/type"; interface FlowingProps extends RendererProps { type: "flowing"; applyItem: FlowingJson; doneItem: FlowingJson; todoItem: FlowingJson; actionsApi: Api; flowCountApi: Api; returnNodeApi: Api; attachmentUploadApi: Api; attachmentDownloadApi: Api; attachmentDeleteApi: Api; attachmentDeleteByTaskApi: Api; attachmentGetTaskApi: Api; addrBookApi: Api; } interface FlowingCodeState { statistics: number; iptVal: string; tabsVal: string; approve: string; contextval: FlowSun[]; } declare class FlowingCode extends React.Component<FlowingProps, FlowingCodeState> { constructor(props: FlowingProps); componentDidMount(): void; handleChange: () => Promise<void>; handleContenticon: (val: string) => JSX.Element; handleContent: (val: any) => void; handleStatistics: (val: number) => void; getContactsSeek: (val: string) => Promise<void>; handleSearch: import("lodash").DebouncedFunc<(value: string) => void>; handleOnClickFather: (value: string, hierarchy: number, data: string) => void; render(): JSX.Element; } export declare class FlowingCodeRenderer extends FlowingCode { } export {};