UNPKG

carbon-components-angular

Version:
1,411 lines 82.7 kB
<!doctype html>
<html class="no-js" lang="">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="x-ua-compatible" content="ie=edge">
        <title>carbon-components-angular documentation</title>
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width, initial-scale=1">

        <link rel="icon" type="image/x-icon" href="./images/favicon.ico">
	    <link rel="stylesheet" href="./styles/style.css">
    </head>
    <body>

        <div class="navbar navbar-default navbar-fixed-top visible-xs">
            <a href="./" class="navbar-brand">carbon-components-angular documentation</a>
            <button type="button" class="btn btn-default btn-menu fa fa-bars" id="btn-menu"></button>
        </div>

        <div class="xs-menu menu" id="mobile-menu">
            <div id="book-search-input" role="search">
                <input type="text" placeholder="Type to search">
            </div>
            <nav>
            
                <ul class="list">
            
                    <li class="title">
                        <a href="./index.html">carbon-components-angular documentation</a>
                    </li>
            
                    <li class="divider"></li>
            
            
                    <li class="chapter">
                        <a data-type="chapter-link" href="./index.html"><span class="fa fa-home"></span>Getting started</a>
                        <ul class="links">
                                <li class="link">
                                    <a 
                                        
                                         href="./overview.html" 
                                         href="./overview.html" 
                                        >
                                        <span class="fa fa-th"></span>Overview
                                    </a>
                                </li>
                                <li class="link">
                                  <a href="./index.html"  class="active" ><span class="fa fa-file-text-o"></span>README</a>
                                </li>
                                <li class="link">
                                        <a href="./changelog.html"
                                    >
                                        <span class="fa fa-file-text-o"></span>CHANGELOG
                                    </a>
                                </li>
                                <li class="link">
                                        <a href="./license.html"
                                    >
                                        <span class="fa fa-file-text-o"></span>LICENSE
                                    </a>
                                </li>
                        </ul>
                    </li>
            
            
                    <li class="chapter">
                        <a data-type="chapter-link" href="./modules.html" >
                            <div class="menu-toggler linked" data-toggle="collapse"
                                    data-target="#xs-modules-links"
                            >
                                <span class="fa fa-archive"></span>
                                <span class="link-name">Modules</span>
                                <span class="fa fa-angle-down"></span>
                            </div>
                        </a>
                        <ul class="links collapse "
                                id="xs-modules-links"
                            >
                                <li class="link">
                                    <a href="./modules/AccordionModule.html" >AccordionModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/BannerModule.html" >BannerModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/ButtonModule.html" >ButtonModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/CalendarModule.html" >CalendarModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/CheckboxModule.html" >CheckboxModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/CodeSnippetModule.html" >CodeSnippetModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/ComboBoxModule.html" >ComboBoxModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/ContentSwitcherModule.html" >ContentSwitcherModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/DialogModule.html" >DialogModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/DropdownModule.html" >DropdownModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/I18nModule.html" >I18nModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/IconModule.html" >IconModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/InputModule.html" >InputModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/LinkModule.html" >LinkModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/ListGroupModule.html" >ListGroupModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/LoadingModule.html" >LoadingModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/ModalModule.html" >ModalModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/NFormsModule.html" >NFormsModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/NotificationModule.html" >NotificationModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/PaginationModule.html" >PaginationModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/PillInputModule.html" >PillInputModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/PlaceholderModule.html" >PlaceholderModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/ProgressIndicatorModule.html" >ProgressIndicatorModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/RadioModule.html" >RadioModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/SampleModule.html" >SampleModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/SelectModule.html" >SelectModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/StaticIconModule.html" >StaticIconModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/SwitchModule.html" >SwitchModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/TableModule.html" >TableModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/TabsModule.html" >TabsModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/TilesModule.html" >TilesModule</a>
                                </li>
                                <li class="link">
                                    <a href="./modules/ToggleModule.html" >ToggleModule</a>
                                </li>
                        </ul>
                    </li>
            
                    <li class="chapter">
                        <div class="simple menu-toggler" data-toggle="collapse"
                                data-target="#xs-components-links"
                            >
                            <span class="fa fa-cogs"></span>
                            <span>Components</span>
                            <span class="fa fa-angle-down"></span>
                        </div>
                        <ul class="links collapse "
                                id="xs-components-links"
                            >
                                <li class="link">
                                    <a href="./components/Accordion.html" >Accordion</a>
                                </li>
                                <li class="link">
                                    <a href="./components/AccordionItem.html" >AccordionItem</a>
                                </li>
                                <li class="link">
                                    <a href="./components/AlertModal.html" >AlertModal</a>
                                </li>
                                <li class="link">
                                    <a href="./components/AlertModalStory.html" >AlertModalStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Banner.html" >Banner</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Calendar.html" >Calendar</a>
                                </li>
                                <li class="link">
                                    <a href="./components/CalendarHeader.html" >CalendarHeader</a>
                                </li>
                                <li class="link">
                                    <a href="./components/CalendarMonth.html" >CalendarMonth</a>
                                </li>
                                <li class="link">
                                    <a href="./components/CalendarMonths.html" >CalendarMonths</a>
                                </li>
                                <li class="link">
                                    <a href="./components/CalendarQuarter.html" >CalendarQuarter</a>
                                </li>
                                <li class="link">
                                    <a href="./components/CalendarYear.html" >CalendarYear</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Checkbox.html" >Checkbox</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ClickableTile.html" >ClickableTile</a>
                                </li>
                                <li class="link">
                                    <a href="./components/CodeSnippet.html" >CodeSnippet</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ComboBox.html" >ComboBox</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ContentSwitcher.html" >ContentSwitcher</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Dialog.html" >Dialog</a>
                                </li>
                                <li class="link">
                                    <a href="./components/DialogPlaceholder.html" >DialogPlaceholder</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Dropdown.html" >Dropdown</a>
                                </li>
                                <li class="link">
                                    <a href="./components/DropdownList.html" >DropdownList</a>
                                </li>
                                <li class="link">
                                    <a href="./components/DynamicTableStory.html" >DynamicTableStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ExpansionTableStory.html" >ExpansionTableStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Icon.html" >Icon</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Label.html" >Label</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ListGroup.html" >ListGroup</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Loading.html" >Loading</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Modal.html" >Modal</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ModalFooter.html" >ModalFooter</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ModalHeader.html" >ModalHeader</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ModalPlaceholder.html" >ModalPlaceholder</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ModalStory.html" >ModalStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Notification.html" >Notification</a>
                                </li>
                                <li class="link">
                                    <a href="./components/NotificationStory.html" >NotificationStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/OverflowMenu.html" >OverflowMenu</a>
                                </li>
                                <li class="link">
                                    <a href="./components/OverflowMenuOption.html" >OverflowMenuOption</a>
                                </li>
                                <li class="link">
                                    <a href="./components/OverflowMenuPane.html" >OverflowMenuPane</a>
                                </li>
                                <li class="link">
                                    <a href="./components/OverflowTableStory.html" >OverflowTableStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Overlay.html" >Overlay</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Pagination.html" >Pagination</a>
                                </li>
                                <li class="link">
                                    <a href="./components/PaginationStory.html" >PaginationStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/PaginationTableStory.html" >PaginationTableStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Pill.html" >Pill</a>
                                </li>
                                <li class="link">
                                    <a href="./components/PillInput.html" >PillInput</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Placeholder.html" >Placeholder</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ProgressIndicator.html" >ProgressIndicator</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Radio.html" >Radio</a>
                                </li>
                                <li class="link">
                                    <a href="./components/RadioGroup.html" >RadioGroup</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Sample.html" >Sample</a>
                                </li>
                                <li class="link">
                                    <a href="./components/SampleModal.html" >SampleModal</a>
                                </li>
                                <li class="link">
                                    <a href="./components/SampleSub.html" >SampleSub</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Select.html" >Select</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Sprite.html" >Sprite</a>
                                </li>
                                <li class="link">
                                    <a href="./components/StaticIcon.html" >StaticIcon</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Switch.html" >Switch</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Tab.html" >Tab</a>
                                </li>
                                <li class="link">
                                    <a href="./components/TabHeaders.html" >TabHeaders</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Table.html" >Table</a>
                                </li>
                                <li class="link">
                                    <a href="./components/TableStory.html" >TableStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Tabs.html" >Tabs</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Tile.html" >Tile</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Toast.html" >Toast</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Toast.html" >Toast</a>
                                </li>
                                <li class="link">
                                    <a href="./components/ToastStory.html" >ToastStory</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Toggle.html" >Toggle</a>
                                </li>
                                <li class="link">
                                    <a href="./components/Tooltip.html" >Tooltip</a>
                                </li>
                        </ul>
                    </li>
            
                    <li class="chapter">
                        <div class="simple menu-toggler" data-toggle="collapse"
                                data-target="#xs-directives-links"
                            >
                            <span class="fa fa-code"></span>
                            <span>Directives</span>
                            <span class="fa fa-angle-down"></span>
                        </div>
                        <ul class="links collapse "
                                id="xs-directives-links"
                            >
                                <li class="link">
                                    <a href="./directives/Button.html" >Button</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/ContentSwitcherOption.html" >ContentSwitcherOption</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/DialogDirective.html" >DialogDirective</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/EllipsisTooltip.html" >EllipsisTooltip</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/Link.html" >Link</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/OptGroup.html" >OptGroup</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/Option.html" >Option</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/OverflowMenuDirective.html" >OverflowMenuDirective</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/ScrollableList.html" >ScrollableList</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/TextArea.html" >TextArea</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/TextInput.html" >TextInput</a>
                                </li>
                                <li class="link">
                                    <a href="./directives/TooltipDirective.html" >TooltipDirective</a>
                                </li>
                        </ul>
                    </li>
            
                    <li class="chapter">
                        <div class="simple menu-toggler" data-toggle="collapse"
                                data-target="#xs-classes-links"
                            >
                            <span class="fa fa-file-code-o"></span>
                            <span>Classes</span>
                            <span class="fa fa-angle-down"></span>
                        </div>
                        <ul class="links collapse "
                                id="xs-classes-links"
                            >
                                <li class="link">
                                    <a href="./classes/AbstractDropdownView.html" >AbstractDropdownView</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/BaseModal.html" >BaseModal</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/CheckboxChange.html" >CheckboxChange</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/CustomHeaderItem.html" >CustomHeaderItem</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/DateTimeModel.html" >DateTimeModel</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/ModalContainer.html" >ModalContainer</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/PaginationModel.html" >PaginationModel</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/RadioChange.html" >RadioChange</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/SampleBase.html" >SampleBase</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/SwitchChange.html" >SwitchChange</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/TableHeaderItem.html" >TableHeaderItem</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/TableItem.html" >TableItem</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/TableModel.html" >TableModel</a>
                                </li>
                                <li class="link">
                                    <a href="./classes/ToggleChange.html" >ToggleChange</a>
                                </li>
                        </ul>
                    </li>
            
                    <li class="chapter">
                        <div class="simple menu-toggler" data-toggle="collapse"
                                data-target="#xs-injectables-links"
                            >
                            <span class="fa fa-long-arrow-down"></span>
                            <span>Injectables</span>
                            <span class="fa fa-angle-down"></span>
                        </div>
                        <ul class="links collapse "
                                id="xs-injectables-links"
                            >
                                <li class="link">
                                    <a href="./injectables/BannerService.html" >BannerService</a>
                                </li>
                                <li class="link">
                                    <a href="./injectables/DialogService.html" >DialogService</a>
                                </li>
                                <li class="link">
                                    <a href="./injectables/I18n.html" >I18n</a>
                                </li>
                                <li class="link">
                                    <a href="./injectables/IconService.html" >IconService</a>
                                </li>
                                <li class="link">
                                    <a href="./injectables/ModalService.html" >ModalService</a>
                                </li>
                                <li class="link">
                                    <a href="./injectables/NotificationDisplayService.html" >NotificationDisplayService</a>
                                </li>
                                <li class="link">
                                    <a href="./injectables/NotificationService.html" >NotificationService</a>
                                </li>
                                <li class="link">
                                    <a href="./injectables/PlaceholderService.html" >PlaceholderService</a>
                                </li>
                        </ul>
                    </li>
            
            
                    <li class="chapter">
                        <div class="simple menu-toggler" data-toggle="collapse"
                                data-target="#xs-interfaces-links"
                            >
                            <span class="fa fa-info"></span>
                            <span>Interfaces</span>
                            <span class="fa fa-angle-down"></span>
                        </div>
                        <ul class="links collapse "
                                id="xs-interfaces-links"
                            >
                                <li class="link">
                                    <a href="./interfaces/AbsolutePosition.html" >AbsolutePosition</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/AlertModalData.html" >AlertModalData</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/BannerContent.html" >BannerContent</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/DialogConfig.html" >DialogConfig</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/ListItem.html" >ListItem</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/ModalButton.html" >ModalButton</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/NotificationContent.html" >NotificationContent</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/NotificationContent.html" >NotificationContent</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/SampleInterface.html" >SampleInterface</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/SizeMap.html" >SizeMap</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/ToastContent.html" >ToastContent</a>
                                </li>
                                <li class="link">
                                    <a href="./interfaces/ToastContent.html" >ToastContent</a>
                                </li>
                        </ul>
                    </li>
            
            
                    <li class="chapter">
                        <div class="simple menu-toggler" data-toggle="collapse"
                                data-target="#xs-miscellaneous-links"
                            >
                            <span class="fa fa-cubes"></span>
                            <span>Miscellaneous</span>
                            <span class="fa fa-angle-down"></span>
                        </div>
                        <ul class="links collapse "
                                id="xs-miscellaneous-links"
                            >
                                <li class="link">
                                  <a href="./miscellaneous/enumerations.html" data-type="entity-link" >Enums</a>
                                </li>
                                <li class="link">
                                  <a href="./miscellaneous/functions.html" data-type="entity-link" >Functions</a>
                                </li>
                                <li class="link">
                                  <a href="./miscellaneous/typealiases.html" data-type="entity-link" >Type aliases</a>
                                </li>
                                <li class="link">
                                  <a href="./miscellaneous/variables.html" data-type="entity-link" >Variables</a>
                                </li>
                        </ul>
                    </li>
            
            
                    <li class="chapter">
                        <a data-type="chapter-link" href="./coverage.html" ><span class="fa fa-tasks"></span>Documentation coverage</a>
                    </li>
            
                    <li class="divider"></li>
                    <li class="copyright">
                            Documentation generated using <a href="https://compodoc.github.io/website/" target="_blank">
                                        <img src=".//images/compodoc-vectorise.svg" class="img-responsive">
                            </a>
                    </li>
            
                </ul>
            
            </nav>
        </div>

        <div class="container-fluid main">
           <div class="row main">
               <div class="hidden-xs menu">
                   <nav>
                   
                       <ul class="list">
                   
                           <li class="title">
                               <a href="./index.html">carbon-components-angular documentation</a>
                           </li>
                   
                           <li class="divider"></li>
                   
                               <div id="book-search-input" role="search">
                                   <input type="text" placeholder="Type to search">
                               </div>
                   
                           <li class="chapter">
                               <a data-type="chapter-link" href="./index.html"><span class="fa fa-home"></span>Getting started</a>
                               <ul class="links">
                                       <li class="link">
                                           <a 
                                               
                                                href="./overview.html" 
                                                href="./overview.html" 
                                               >
                                               <span class="fa fa-th"></span>Overview
                                           </a>
                                       </li>
                                       <li class="link">
                                         <a href="./index.html"  class="active" ><span class="fa fa-file-text-o"></span>README</a>
                                       </li>
                                       <li class="link">
                                               <a href="./changelog.html"
                                           >
                                               <span class="fa fa-file-text-o"></span>CHANGELOG
                                           </a>
                                       </li>
                                       <li class="link">
                                               <a href="./license.html"
                                           >
                                               <span class="fa fa-file-text-o"></span>LICENSE
                                           </a>
                                       </li>
                               </ul>
                           </li>
                   
                   
                           <li class="chapter">
                               <a data-type="chapter-link" href="./modules.html" >
                                   <div class="menu-toggler linked" data-toggle="collapse"
                                           data-target="#modules-links"
                                   >
                                       <span class="fa fa-archive"></span>
                                       <span class="link-name">Modules</span>
                                       <span class="fa fa-angle-down"></span>
                                   </div>
                               </a>
                               <ul class="links collapse "
                                       id="modules-links"
                   >
                                       <li class="link">
                                           <a href="./modules/AccordionModule.html" >AccordionModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/BannerModule.html" >BannerModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/ButtonModule.html" >ButtonModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/CalendarModule.html" >CalendarModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/CheckboxModule.html" >CheckboxModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/CodeSnippetModule.html" >CodeSnippetModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/ComboBoxModule.html" >ComboBoxModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/ContentSwitcherModule.html" >ContentSwitcherModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/DialogModule.html" >DialogModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/DropdownModule.html" >DropdownModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/I18nModule.html" >I18nModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/IconModule.html" >IconModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/InputModule.html" >InputModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/LinkModule.html" >LinkModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/ListGroupModule.html" >ListGroupModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/LoadingModule.html" >LoadingModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/ModalModule.html" >ModalModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/NFormsModule.html" >NFormsModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/NotificationModule.html" >NotificationModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/PaginationModule.html" >PaginationModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/PillInputModule.html" >PillInputModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/PlaceholderModule.html" >PlaceholderModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/ProgressIndicatorModule.html" >ProgressIndicatorModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/RadioModule.html" >RadioModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/SampleModule.html" >SampleModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/SelectModule.html" >SelectModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/StaticIconModule.html" >StaticIconModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/SwitchModule.html" >SwitchModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/TableModule.html" >TableModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/TabsModule.html" >TabsModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/TilesModule.html" >TilesModule</a>
                                       </li>
                                       <li class="link">
                                           <a href="./modules/ToggleModule.html" >ToggleModule</a>
                                       </li>
                               </ul>
                           </li>
                   
                           <li class="chapter">
                               <div class="simple menu-toggler" data-toggle="collapse"
                                       data-target="#components-links"
                   >
                                   <span class="fa fa-cogs"></span>
                                   <span>Components</span>
                                   <span class="fa fa-angle-down"></span>
                               </div>
                               <ul class="links collapse "
                                       id="components-links"
                   >
                                       <li class="link">
                                           <a href="./components/Accordion.html" >Accordion</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/AccordionItem.html" >AccordionItem</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/AlertModal.html" >AlertModal</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/AlertModalStory.html" >AlertModalStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Banner.html" >Banner</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Calendar.html" >Calendar</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/CalendarHeader.html" >CalendarHeader</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/CalendarMonth.html" >CalendarMonth</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/CalendarMonths.html" >CalendarMonths</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/CalendarQuarter.html" >CalendarQuarter</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/CalendarYear.html" >CalendarYear</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Checkbox.html" >Checkbox</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ClickableTile.html" >ClickableTile</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/CodeSnippet.html" >CodeSnippet</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ComboBox.html" >ComboBox</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ContentSwitcher.html" >ContentSwitcher</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Dialog.html" >Dialog</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/DialogPlaceholder.html" >DialogPlaceholder</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Dropdown.html" >Dropdown</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/DropdownList.html" >DropdownList</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/DynamicTableStory.html" >DynamicTableStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ExpansionTableStory.html" >ExpansionTableStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Icon.html" >Icon</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Label.html" >Label</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ListGroup.html" >ListGroup</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Loading.html" >Loading</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Modal.html" >Modal</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ModalFooter.html" >ModalFooter</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ModalHeader.html" >ModalHeader</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ModalPlaceholder.html" >ModalPlaceholder</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ModalStory.html" >ModalStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Notification.html" >Notification</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/NotificationStory.html" >NotificationStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/OverflowMenu.html" >OverflowMenu</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/OverflowMenuOption.html" >OverflowMenuOption</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/OverflowMenuPane.html" >OverflowMenuPane</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/OverflowTableStory.html" >OverflowTableStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Overlay.html" >Overlay</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Pagination.html" >Pagination</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/PaginationStory.html" >PaginationStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/PaginationTableStory.html" >PaginationTableStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Pill.html" >Pill</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/PillInput.html" >PillInput</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Placeholder.html" >Placeholder</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ProgressIndicator.html" >ProgressIndicator</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Radio.html" >Radio</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/RadioGroup.html" >RadioGroup</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Sample.html" >Sample</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/SampleModal.html" >SampleModal</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/SampleSub.html" >SampleSub</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Select.html" >Select</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Sprite.html" >Sprite</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/StaticIcon.html" >StaticIcon</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Switch.html" >Switch</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Tab.html" >Tab</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/TabHeaders.html" >TabHeaders</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Table.html" >Table</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/TableStory.html" >TableStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Tabs.html" >Tabs</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Tile.html" >Tile</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Toast.html" >Toast</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Toast.html" >Toast</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/ToastStory.html" >ToastStory</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Toggle.html" >Toggle</a>
                                       </li>
                                       <li class="link">
                                           <a href="./components/Tooltip.html" >Tooltip</a>
                                       </li>
                               </ul>
                           </li>
                   
                           <li class="chapter">
                               <div class="simple menu-toggler" data-toggle="collapse"
                                       data-target="#directives-links"
                   >
                                   <span class="fa fa-code"></span>
                                   <span>Directives</span>
                                   <span class="fa fa-angle-down"></span>
                               </div>
                               <ul class="links collapse "
                                       id="directives-links"
                   >
                                       <li class="link">
                                           <a href="./directives/Button.html" >Button</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/ContentSwitcherOption.html" >ContentSwitcherOption</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/DialogDirective.html" >DialogDirective</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/EllipsisTooltip.html" >EllipsisTooltip</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/Link.html" >Link</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/OptGroup.html" >OptGroup</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/Option.html" >Option</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/OverflowMenuDirective.html" >OverflowMenuDirective</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/ScrollableList.html" >ScrollableList</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/TextArea.html" >TextArea</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/TextInput.html" >TextInput</a>
                                       </li>
                                       <li class="link">
                                           <a href="./directives/TooltipDirective.html" >TooltipDirective</a>
                                       </li>
                               </ul>
                           </li>
                   
                           <li class="chapter">
                               <div class="simple menu-toggler" data-toggle="collapse"
                                       data-target="#classes-links"
                   >
                                   <span class="fa fa-file-code-o"></span>
                                   <span>Classes</span>
                                   <span class="fa fa-angle-down"></span>
                               </div>
                               <ul class="links collapse "
                                       id="classes-links"
                   >
                                       <li class="link">
                                           <a href="./classes/AbstractDropdownView.html" >AbstractDropdownView</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/BaseModal.html" >BaseModal</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/CheckboxChange.html" >CheckboxChange</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/CustomHeaderItem.html" >CustomHeaderItem</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/DateTimeModel.html" >DateTimeModel</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/ModalContainer.html" >ModalContainer</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/PaginationModel.html" >PaginationModel</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/RadioChange.html" >RadioChange</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/SampleBase.html" >SampleBase</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/SwitchChange.html" >SwitchChange</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/TableHeaderItem.html" >TableHeaderItem</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/TableItem.html" >TableItem</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/TableModel.html" >TableModel</a>
                                       </li>
                                       <li class="link">
                                           <a href="./classes/ToggleChange.html" >ToggleChange</a>
                                       </li>
                               </ul>
                           </li>
                   
                           <li class="chapter">
                               <div class="simple menu-toggler" data-toggle="collapse"
                                       data-target="#injectables-links"
                   >
                                   <span class="fa fa-long-arrow-down"></span>
                                   <span>Injectables</span>
                                   <span class="fa fa-angle-down"></span>
                               </div>
                               <ul class="links collapse "
                                       id="injectables-links"
                   >
                                       <li class="link">
                                           <a href="./injectables/BannerService.html" >BannerService</a>
                                       </li>
                                       <li class="link">
                                           <a href="./injectables/DialogService.html" >DialogService</a>
                                       </li>
                                       <li class="link">
                                           <a href="./injectables/I18n.html" >I18n</a>
                                       </li>
                                       <li class="link">
                                           <a href="./injectables/IconService.html" >IconService</a>
                                       </li>
                                       <li class="link">
                                           <a href="./injectables/ModalService.html" >ModalService</a>
                                       </li>
                                       <li class="link">
                                           <a href="./injectables/NotificationDisplayService.html" >NotificationDisplayService</a>
                                       </li>
                                       <li class="link">
                                           <a href="./injectables/NotificationService.html" >NotificationService</a>
                                       </li>
                                       <li class="link">
                                           <a href="./injectables/PlaceholderService.html" >PlaceholderService</a>
                                       </li>
                               </ul>
                           </li>
                   
                   
                           <li class="chapter">
                               <div class="simple menu-toggler" data-toggle="collapse"
                                       data-target="#interfaces-links"
                   >
                                   <span class="fa fa-info"></span>
                                   <span>Interfaces</span>
                                   <span class="fa fa-angle-down"></span>
                               </div>
                               <ul class="links collapse "
                                       id="interfaces-links"
                   >
                                       <li class="link">
                                           <a href="./interfaces/AbsolutePosition.html" >AbsolutePosition</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/AlertModalData.html" >AlertModalData</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/BannerContent.html" >BannerContent</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/DialogConfig.html" >DialogConfig</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/ListItem.html" >ListItem</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/ModalButton.html" >ModalButton</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/NotificationContent.html" >NotificationContent</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/NotificationContent.html" >NotificationContent</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/SampleInterface.html" >SampleInterface</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/SizeMap.html" >SizeMap</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/ToastContent.html" >ToastContent</a>
                                       </li>
                                       <li class="link">
                                           <a href="./interfaces/ToastContent.html" >ToastContent</a>
                                       </li>
                               </ul>
                           </li>
                   
                   
                           <li class="chapter">
                               <div class="simple menu-toggler" data-toggle="collapse"
                                       data-target="#miscellaneous-links"
                   >
                                   <span class="fa fa-cubes"></span>
                                   <span>Miscellaneous</span>
                                   <span class="fa fa-angle-down"></span>
                               </div>
                               <ul class="links collapse "
                                       id="miscellaneous-links"
                   >
                                       <li class="link">
                                         <a href="./miscellaneous/enumerations.html" data-type="entity-link" >Enums</a>
                                       </li>
                                       <li class="link">
                                         <a href="./miscellaneous/functions.html" data-type="entity-link" >Functions</a>
                                       </li>
                                       <li class="link">
                                         <a href="./miscellaneous/typealiases.html" data-type="entity-link" >Type aliases</a>
                                       </li>
                                       <li class="link">
                                         <a href="./miscellaneous/variables.html" data-type="entity-link" >Variables</a>
                                       </li>
                               </ul>
                           </li>
                   
                   
                           <li class="chapter">
                               <a data-type="chapter-link" href="./coverage.html" ><span class="fa fa-tasks"></span>Documentation coverage</a>
                           </li>
                   
                           <li class="divider"></li>
                           <li class="copyright">
                                   Documentation generated using <a href="https://compodoc.github.io/website/" target="_blank">
                                               <img src=".//images/compodoc-vectorise.svg" class="img-responsive">
                                   </a>
                           </li>
                   
                       </ul>
                   
                   </nav>
               </div>
               <div class="content getting-started">
                   <div class="content-data">

<p align="center">
    <h1 align="center">Carbon Components Angular</h1>
    <p align="center">
    An Angular implementation of the Carbon Design System
        <br /><br />
        <a href="https://travis-ci.com/IBM/carbon-components-angular">
            <img src="https://travis-ci.com/IBM/carbon-components-angular.svg?branch=master" />
        </a>
        <a href="https://www.npmjs.com/package/carbon-components-angular">
            <img src="https://img.shields.io/npm/v/carbon-components-angular.svg" />
        </a>
        <img alt="semantic-release" src="https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg">
    </p>
</p>

<h3 id="getting-started">Getting started</h3>
<p>Assuming we&#39;re starting with a new @angular/cli project:</p>
<pre class="line-numbers"><code class="language-shell">$ npx &#64;angular/cli new my-project --style=scss
$ cd my-project
$ npm i --save-dev carbon-components-angular carbon-components</code></pre><p>Then we need to include carbon-components in <code>src/styles.scss</code>:</p>
<pre class="line-numbers"><code class="language-scss">&#64;import &quot;~carbon-components/scss/globals/scss/styles.scss&quot;;</code></pre><blockquote>
<p><em>Note:</em> For offline usage we&#39;ll need to set <code>$font-path: &#39;~carbon-components/src/globals/fonts&#39;;</code> at the very top of our <code>src/styles.scss</code>. This will copy the fonts to our <code>dist</code> folder upon successful build. If you like the fonts to be a part of your <code>assets</code> folder and not pollute the <code>dist</code> folder then copy the fonts from <code>node_modules/carbon-components/src/globals/fonts</code> into our app&#39;s <code>src/assets/fonts</code> folder and add <code>$font-path: &#39;/assets/fonts/&#39;;</code> at the very top of our <code>src/styles.scss</code>.</p>
</blockquote>
<p>That&#39;s it! Now we can run <code>npm start</code> and start building out our application!</p>
<blockquote>
<p><em>Note:</em> This isn&#39;t the only way to bootstrap a <code>carbon-components-angular</code> application, but the combination of <code>@angular/cli</code> and the <code>carbon-components</code> scss is our recommended setup.</p>
</blockquote>
<p><a href="https://codesandbox.io/s/0129r494ql"><img src="https://codesandbox.io/static/img/play-codesandbox.svg" alt="Edit Carbon Components Angular" class="img-responsive"</a></p>
<h3 id="contributing">Contributing</h3>
<h4 id="quickstart">Quickstart</h4>
<ul>
<li>fork IBM/carbon-components-angular and clone it locally</li>
<li>run <code>npm install</code> to grab all the dependencies, then <code>npm run storybook</code> to start storybook</li>
<li><strong>if you are adding a component</strong>:<ul>
<li>add a folder with your component code, styles, tests and story under <code>src</code></li>
<li>export your module from <code>index.ts</code></li>
</ul>
</li>
<li><strong>if you are contributing a fix</strong>:<ul>
<li>add your fix, update the documentation as needed</li>
<li>consider adding or modifying a test case to cover the fix</li>
</ul>
</li>
<li>follow the <a href="https://angular.io/styleguide">Angular style guide</a></li>
<li>be sure to run <code>npm test</code> and <code>npm run lint</code> to make sure the tests and linter pass</li>
<li>submit a PR</li>
</ul>
<h4 id="pull-request-guidelines">Pull request guidelines</h4>
<ul>
<li><strong>Keep changes small and focused.</strong></li>
<li>If you create a pull request and then realize it is not ready to be merged, prepend &quot;WIP: &quot; (For example,  WIP: Fixed text overflow in accordion headers.) and assign a WIP label.</li>
<li>Include a description of changes<ul>
<li>attach a screenshot (or a gif!) for design reference if needed</li>
<li>reference the related issue<ul>
<li>&quot;closes #123&quot; or &quot;fixes #123&quot; will close issue #123 once the PR is merged</li>
<li>&quot;issue #123&quot; just references the issue. Only use this if you definitely need the issue to remain open.</li>
</ul>
</li>
<li>@mention any specific other developers that need to be aware of the changes</li>
</ul>
</li>
<li>add the &quot;needs review&quot; label along with any other relevant labels</li>
<li><a href="#">link to code review checklist goes here</a></li>
</ul>
<h4 id="issues-submission-guidelines">Issues submission guidelines</h4>
<ul>
<li><strong>One issue per defect</strong> - do not open an issue that spans multiple defects</li>
<li>provide a descriptive title that mentions the component and version the issue covers</li>
<li>provide<ul>
<li>version(s) affected</li>
<li>a description of the issue</li>
<li>steps taken to produce the issue</li>
<li>expected behaviour</li>
<li>current behaviour</li>
<li>screenshots if needed</li>
<li>relevant code snippets</li>
<li>links to application source code or running demo (<a href="https://codesandbox.io/s/angular">Codesandbox is awesome for this!</a>) (including connection/authentication information)</li>
</ul>
</li>
<li>add relevant labels (bug, accessibility, design, discussion, feature, etc)</li>
<li>if you have a fix to contribute, assign yourself, otherwise leave unassigned</li>
</ul>
<h4 id="npm-commands">npm commands</h4>
<p>To keep our build dependencies local we use npm scripts to run our webpack, gulp, and general build tasks. You should never install webpack or gulp globally as that will likely conflict with our version. You should never need to modify the build process to add a component or story.</p>
<ul>
<li><code>npm run storybook</code> to run storybook (port 6006)</li>
<li><code>npm run build</code> to generate the dist</li>
<li><code>docs:build</code> to build documentation</li>
<li><code>docs:server</code> to build and run the documentation server</li>
<li><code>npm run lint</code> to run tslint</li>
<li><code>npm test</code> to run tests</li>
</ul>
<h3 id="resources">Resources</h3>
<ul>
<li><a href="https://github.com/IBM/carbon-components-angular/wiki/Style-guide">Style guide (WIP)</a></li>
<li><a href="https://github.com/IBM/carbon-components-angular/wiki/Component-API-guidelines">General component API guidelines (WIP)</a></li>
<li><a href="https://angular.io/styleguide">Angular style guide</a></li>
<li>I18N tooling<ul>
<li><a href="https://angular.io/guide/i18n">I18N guide</a></li>
<li><a href="https://github.com/ngx-translate/core">ngx-translate</a></li>
</ul>
</li>
<li>(Angular 2+ doesn&#39;t have anything like ngAria, instead here&#39;s <a href="http://a11yproject.com/">The A11Y Project</a>, <a href="https://www.w3.org/TR/wai-aria/">WAI-ARIA specs</a>, and <a href="https://www.w3.org/TR/2016/WD-wai-aria-practices-1.1-20160317/">WAI-ARIA Authoring Practices</a>)</li>
<li><a href="https://www.typescriptlang.org/docs/tutorial.html">TypeScript docs</a></li>
</ul>
<h3 id="philosophy">Philosophy</h3>
<ul>
<li>Components should be the smallest unit of computation<ul>
<li>Think in terms of pages and applications composed from a multitude of components rather than pages or applications as a single unit of computation</li>
</ul>
</li>
<li>Components should delegate to the consumer whenever possible<ul>
<li>The individual applications should be the single source of truth, and be able to create any UI from our building blocks</li>
</ul>
</li>
<li>Components should do one thing, and do it well<ul>
<li>This does not mean they should be over specialized, but rather focus on providing a single, core experience</li>
</ul>
</li>
<li>Components should NOT maintain more state than absolutely necessary<ul>
<li>Likewise, stateless components should be favored whenever possible</li>
</ul>
</li>
<li>Components should NOT <em>necessarily</em> implement the style guide point-for-point, the guide simply provides guidance on overarching functionality, components should enable that and product specific designs <strong>without</strong> baking in extra functionality</li>
</ul>














                   </div><div class="search-results">
    <div class="has-results">
        <h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
        <ul class="search-results-list"></ul>
    </div>
    <div class="no-results">
        <h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
    </div>
</div>
</div>
           </div>
       </div>

       <script src="./js/libs/bootstrap-native.js"></script>

       <script src="./js/libs/es6-shim.min.js"></script>
       <script src="./js/libs/EventDispatcher.js"></script>
       <script src="./js/libs/promise.min.js"></script>
       <script src="./js/libs/zepto.min.js"></script>

       <script src="./js/compodoc.js"></script>

       <script>var COMPODOC_CURRENT_PAGE_DEPTH = 0;</script>

       <script src="./js/search/search.js"></script>
       <script src="./js/search/lunr.min.js"></script>
       <script src="./js/search/search-lunr.js"></script>

       <script src="./js/tabs.js"></script>
       <script src="./js/menu.js"></script>
       <script src="./js/libs/prism.js"></script>
       <script src="./js/sourceCode.js"></script>
       <script src="./js/search/search_index.js"></script>

    </body>
</html>