Create & Control Semantic UI Sidebar with Angular Directives
        optional
      required
      
        items = an array of items to place in the sidebar.label & an expression which takes item and returns what the label of the sidebar item will look like. HTML code is allowed here.on-click & an expression which takes item when it's clicked and performs some action.visible = a variable which can be used to toggle the visiblity of the sidebar.settings = a reference to a settings object to pass to the initialization function.on-init = Callback once the module is initialized, passing the initialized element as the first argument.on-visible = Callback called when a sidebar begins animating in.on-show = Callback called when a sidebar has finished animating in.on-change = Callback called when a sidebar begins to hide or show.on-hide = Callback called before a sidebar begins to animate out.on-hidden = Callback called after a sidebar has finished animating out.These attribute directives invoke a behavior on the component where the attribute value can be one of the following formats:
$ @ A selector string.evt @ The event string which triggers the behavior ('click' by default).enabled = A boolean value which determines whether or not the behavior should be called when the event occurs.value = The first argument to pass to the behavior if it requires one.