/// Page : 0
/// PageSize : 0
/// IsFeature : true
/// Keyword : "string"
/// ParentId : 0

class BaseCategoryRequest {
  int? _page;
  int? _pageSize;
  bool? _isFeature;
  String? _keyword;
  int? _parentId;

  int? get page => _page;
  int? get pageSize => _pageSize;
  bool? get isFeature => _isFeature;
  String? get keyword => _keyword;
  int? get parentId => _parentId;

  BaseCategoryRequest({
      int? page, 
      int? pageSize, 
      bool? isFeature, 
      String? keyword, 
      int? parentId}){
    _page = page;
    _pageSize = pageSize;
    _isFeature = isFeature;
    _keyword = keyword;
    _parentId = parentId;
}

  BaseCategoryRequest.fromJson(dynamic json) {
    _page = json['Page'];
    _pageSize = json['PageSize'];
    _isFeature = json['IsFeature'];
    _keyword = json['Keyword'];
    _parentId = json['ParentId'];
  }

  Map<String, dynamic> toJson() {
    var map = <String, dynamic>{};
    map['Page'] = _page;
    map['PageSize'] = _pageSize;
    map['IsFeature'] = _isFeature;
    map['Keyword'] = _keyword;
    map['ParentId'] = _parentId;
    return map;
  }

}