import { ProvidersService } from 'fccore2'; import { FcinputComponent } from '../fcinput'; import { Sysappfields, Sysappbuttons } from 'fccore2'; /** * fc-list列表 * * 通用列表。 * * 最基础的列表展示,可承载文字、列表、图片、段落,常用于后台数据展示页 面。 * */ export declare class FclistComponent extends FcinputComponent { provider: ProvidersService; loading: boolean; data: any[]; /** 列表按钮前的内容 */ fcContent: string; /** 头像 */ fcAvatar: string; /** 列图标 */ fcIconCode: string; /** 固定图标 */ fcIcon: string; /** 图标颜色 */ fcIconColor: string; _buttons: any[]; /** 状态 */ fcStatus: string; /** 标题 */ fcTitle: string; /** 选中id */ fcSelectedId: string; /** 小标题 */ fcSubTitleCode: string; /**选中值*/ fcCheckValue: any; fcStatusCode: string; _isVisible: boolean; /**是否选择框*/ /**选中有checkbox*/ fcEnableCheckbox: string; /**多选框选中*/ _isCheckedButton: boolean; constructor(provider: ProvidersService); _afterParentInit(): void; /** * 选中 * @param item */ _select(item: any): any; /** * 激活 * @param id */ _isActive(id: any): boolean; } export interface FclistOption { field: Sysappfields; /** Sysappfields;*/ data?: any[]; /**内容*/ buttons?: Sysappbuttons[]; /**操作*/ }