UNPKG

@storybook/angular

Version:

Storybook for Angular: Develop Angular components in isolation with hot reloading.

74 lines (73 loc) 2.74 kB
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; import { Component, EventEmitter, Input, Output } from '@angular/core'; export const exportedConstant = 'An exported constant'; export var ButtonAccent; (function (ButtonAccent) { ButtonAccent["Normal"] = "Normal"; ButtonAccent["High"] = "High"; })(ButtonAccent || (ButtonAccent = {})); let InputComponent = class InputComponent { constructor() { /** Appearance style of the button. */ this.appearance = 'secondary'; /** Sets the button to a disabled state. */ this.isDisabled = false; this.onClick = new EventEmitter(); this.dashOut = new EventEmitter(); } }; __decorate([ Input(), __metadata("design:type", String) ], InputComponent.prototype, "appearance", void 0); __decorate([ Input(), __metadata("design:type", Number) ], InputComponent.prototype, "counter", void 0); __decorate([ Input(), __metadata("design:type", String) ], InputComponent.prototype, "accent", void 0); __decorate([ Input('color'), __metadata("design:type", String) ], InputComponent.prototype, "foregroundColor", void 0); __decorate([ Input(), __metadata("design:type", Object) ], InputComponent.prototype, "isDisabled", void 0); __decorate([ Input(), __metadata("design:type", String) ], InputComponent.prototype, "label", void 0); __decorate([ Input('aria-label'), __metadata("design:type", String) ], InputComponent.prototype, "ariaLabel", void 0); __decorate([ Input(), __metadata("design:type", Object) ], InputComponent.prototype, "someDataObject", void 0); __decorate([ Output(), __metadata("design:type", Object) ], InputComponent.prototype, "onClick", void 0); __decorate([ Output('dash-out'), __metadata("design:type", Object) ], InputComponent.prototype, "dashOut", void 0); InputComponent = __decorate([ Component({ selector: 'doc-button', template: '<button>{{ label }}</button>', }) ], InputComponent); export { InputComponent };