Repository URL to install this package:
|
Version:
0.1.7 ▾
|
import { ObservableContainer } from 'src/bootstrapper/connectData/ObservableContainer';
import { CategoryListMetaSchema } from './typings';
export declare type CategoryTargetItem = {
name: string;
isVisible: boolean;
[key: string]: any;
};
declare class CategoryListContainer extends ObservableContainer {
static debugName: string;
currentCategory: CategoryListMetaSchema;
categories: CategoryListMetaSchema[];
/**
* @todo computed
*/
categoryId: string;
private previousCategoryLoaded;
/**
* @todo keep close eye on `currentCategory` + recursiveness...
*/
loadCategories(categories: CategoryListMetaSchema[]): void;
}
declare const categoryListContainer: CategoryListContainer;
export { categoryListContainer, CategoryListContainer };
export default categoryListContainer;