File

src/ui-shell/panel/switcher-list.component.ts

Description

Container for switcher items.

Example :
<cds-switcher-list>
    <cds-switcher-list-item>one</cds-switcher-list-item>
    <cds-switcher-list-item [active]="true">two</cds-switcher-list-item>
    <cds-switcher-list-item>three</cds-switcher-list-item>
</cds-switcher-list>

Metadata

Index

Properties
HostBindings

HostBindings

attr.role
Type : string
Default value : "list"
class.cds--switcher
Type : boolean
Default value : true

Properties

role
Type : string
Default value : "list"
Decorators :
@HostBinding('attr.role')
switcher
Default value : true
Decorators :
@HostBinding('class.cds--switcher')
import { Component, HostBinding } from "@angular/core";

/**
 * Container for switcher items.
 *
 * ```html
 * <cds-switcher-list>
 * 	<cds-switcher-list-item>one</cds-switcher-list-item>
 * 	<cds-switcher-list-item [active]="true">two</cds-switcher-list-item>
 * 	<cds-switcher-list-item>three</cds-switcher-list-item>
 * </cds-switcher-list>
 * ```
 */
@Component({
	selector: "cds-switcher-list, ibm-switcher-list",
	template: `
			<ng-content></ng-content>
	`,
	styles: [`
		:host {
			display: block;
		}
	`]
})
export class SwitcherList {
	@HostBinding("class.cds--switcher") switcher = true;
	@HostBinding("attr.role") role = "list";
}

		:host {
			display: block;
		}
	
Legend
Html element
Component
Html element with directive

results matching ""

    No results matching ""