import { TulTypeTab } from '../types/type-tab.type'; /** * Interface for tab content */ export interface TulTab { /** * Optional enable or disable scroll */ isScrollable?: boolean; /** * Optional if scroll is enabled, set tabs width */ widthTabsScroll?: string; /** * Enum TypeTab ('horizontal' | 'vertical') */ type: TulTypeTab; /** * Interface for items attributes */ items: TulItemTab[]; } /** * Interface for item tab content */ export interface TulItemTab { /** * Optional Id */ id?: number; /** * Optional icon name */ icon?: string; /** * Optional text */ text?: string; /** * Optional disabled */ disabled?: boolean; /** * Optional if tab is active */ isActive?: boolean; }