//
//  JCStaticTableViewController.h
//  EZOpenSDKDemo
//
//  Created by JuneCheng on 2026/3/12.
//  Copyright © 2026 hikvision. All rights reserved.
//

#import "BaseTableViewController.h"
#import "JCFormSectionItem.h"
#import "JCFormItem.h"
#import "JCFormArrowItem.h"
#import "JCFormSwitchItem.h"
#import "JCFormTextViewItem.h"
#import "JCFormTextFieldItem.h"

NS_ASSUME_NONNULL_BEGIN

@interface JCStaticTableViewController : BaseTableViewController

/** 需要把组模型添加到数据中 */
@property (nonatomic, strong) NSMutableArray<JCFormSectionItem *> *sections;


/** 自定义某一行cell的时候调用super, 返回为空 */
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath NS_REQUIRES_SUPER;

- (JCStaticTableViewController *(^)(JCFormItem *item))addItem;

@end

NS_ASSUME_NONNULL_END
