@mescius/inputman.angular
Version:
このパッケージには、Angular用の[InputManJS](https://developer.mescius.jp/inputmanjs)コンポーネントが含まれます。
53 lines (52 loc) • 2.83 kB
TypeScript
import { ElementRef, EventEmitter, OnChanges, SimpleChanges } from '@angular/core';
import { GC } from '../inputman';
import { GcComponents } from './GcComponents';
import * as i0 from "@angular/core";
export declare class GcStepperStepComponent implements OnChanges {
private step;
readonly container: HTMLElement;
constructor(ref: ElementRef);
setStep(step: GC.InputMan.IStepperStep): void;
ngOnChanges(changes: SimpleChanges): void;
text?: string;
label?: string;
icon?: string | (() => Element);
title?: string;
optional?: boolean | string;
disabled?: boolean;
isValid?: boolean | null;
static ɵfac: i0.ɵɵFactoryDeclaration<GcStepperStepComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<GcStepperStepComponent, "gc-stepper-step", never, { "text": "text"; "label": "label"; "icon": "icon"; "title": "title"; "optional": "optional"; "disabled": "disabled"; "isValid": "isValid"; }, {}, never, ["*"], false, never>;
}
export declare class GcStepperComponent extends GcComponents<GC.InputMan.GcStepper> {
constructor(ref: ElementRef);
private stepComponents;
protected initGcComponent(): void;
protected bindEvent(): void;
steps?: GC.InputMan.StepperStepConfig[];
orientation?: GC.InputMan.StepperOrientation;
stepType?: GC.InputMan.StepperStepType;
labelPosition?: GC.InputMan.StepperLabelPosition;
linear?: boolean;
activeIndicatorIcon?: string | (() => Element);
invalidIndicatorIcon?: string | (() => Element);
validIndicatorIcon?: string | (() => Element);
width?: number | string;
height?: number | string;
readOnly?: boolean;
enabled?: boolean;
visible?: boolean;
animation?: boolean;
headerPosition?: GC.InputMan.StepperHeaderPosition;
activeIndex?: number;
stepChanging: EventEmitter<{
sender: GC.InputMan.GcStepper;
eArgs: GC.InputMan.StepperStepChangingEventArgs;
}>;
stepChanged: EventEmitter<{
sender: GC.InputMan.GcStepper;
eArgs: GC.InputMan.StepperStepChangedEventArgs;
}>;
static ɵfac: i0.ɵɵFactoryDeclaration<GcStepperComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<GcStepperComponent, "gc-stepper", never, { "steps": "steps"; "orientation": "orientation"; "stepType": "stepType"; "labelPosition": "labelPosition"; "linear": "linear"; "activeIndicatorIcon": "activeIndicatorIcon"; "invalidIndicatorIcon": "invalidIndicatorIcon"; "validIndicatorIcon": "validIndicatorIcon"; "width": "width"; "height": "height"; "readOnly": "readOnly"; "enabled": "enabled"; "visible": "visible"; "animation": "animation"; "headerPosition": "headerPosition"; "activeIndex": "activeIndex"; }, { "stepChanging": "stepChanging"; "stepChanged": "stepChanged"; }, ["stepComponents"], never, false, never>;
}