@grapecity/inputman.angular
Version:
このパッケージには、Angular用の[InputManJS](https://developer.mescius.jp/inputmanjs)コンポーネントが含まれます。
61 lines (60 loc) • 3.46 kB
TypeScript
import { EventEmitter, ElementRef } from '@angular/core';
import { GC } from '../inputman';
import { GcComponents } from './GcComponents';
import * as i0 from "@angular/core";
export declare abstract class GcInputManBaseComponent<T extends GC.InputMan.GcInputManBase> extends GcComponents<T> {
visible: boolean;
width: number | string;
height: number | string;
minWidth: number | string;
minHeight: number | string;
maxWidth: number | string;
maxHeight: number | string;
fontSize: number | string;
enabled: boolean;
readOnly: boolean;
exitOnLeftRightKey: GC.InputMan.ExitOnLeftRightKey;
editMode: GC.InputMan.EditMode;
watermarkDisplayNullText: string | null;
watermarkNullText: string | null;
useClipboard: boolean;
exitOnEnterKey: GC.InputMan.ExitKey;
container: HTMLElement;
autoDropDown: boolean;
dropDownButtonVisible: boolean;
autoScale: boolean;
minScaleFactor: number;
tabIndex: number;
showHelpButton: boolean;
showCopyButton: boolean;
helpContent: string;
copyMessage: string;
copiedMessage: string;
floatingLabelText: string;
floatingLabelType: GC.InputMan.FloatingLabelType;
floatingLabelDirection: GC.InputMan.FloatingLabelDirection;
showClearButton: boolean;
onEditStatusChanged: EventEmitter<T>;
onInvalidInput: EventEmitter<T>;
onKeyExit: EventEmitter<T>;
onTextChanged: EventEmitter<T>;
onInput: EventEmitter<T>;
onFocusOut: EventEmitter<{
sender: T;
}>;
onKeyDown: EventEmitter<{
sender: T;
}>;
onKeyUp: EventEmitter<{
sender: T;
}>;
onSyncValueToOriginalInput: EventEmitter<{
value: boolean | number | string | object;
element: HTMLInputElement | HTMLTextAreaElement;
}>;
textChange: EventEmitter<string>;
constructor(ref: ElementRef);
protected bindEvent(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<GcInputManBaseComponent<any>, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<GcInputManBaseComponent<any>, "ng-component", never, { "visible": "visible"; "width": "width"; "height": "height"; "minWidth": "minWidth"; "minHeight": "minHeight"; "maxWidth": "maxWidth"; "maxHeight": "maxHeight"; "fontSize": "fontSize"; "enabled": "enabled"; "readOnly": "readOnly"; "exitOnLeftRightKey": "exitOnLeftRightKey"; "editMode": "editMode"; "watermarkDisplayNullText": "watermarkDisplayNullText"; "watermarkNullText": "watermarkNullText"; "useClipboard": "useClipboard"; "exitOnEnterKey": "exitOnEnterKey"; "container": "container"; "autoDropDown": "autoDropDown"; "dropDownButtonVisible": "dropDownButtonVisible"; "autoScale": "autoScale"; "minScaleFactor": "minScaleFactor"; "tabIndex": "tabIndex"; "showHelpButton": "showHelpButton"; "showCopyButton": "showCopyButton"; "helpContent": "helpContent"; "copyMessage": "copyMessage"; "copiedMessage": "copiedMessage"; "floatingLabelText": "floatingLabelText"; "floatingLabelType": "floatingLabelType"; "floatingLabelDirection": "floatingLabelDirection"; "showClearButton": "showClearButton"; }, { "onEditStatusChanged": "onEditStatusChanged"; "onInvalidInput": "onInvalidInput"; "onKeyExit": "onKeyExit"; "onTextChanged": "onTextChanged"; "onInput": "onInput"; "onFocusOut": "onFocusOut"; "onKeyDown": "onKeyDown"; "onKeyUp": "onKeyUp"; "onSyncValueToOriginalInput": "onSyncValueToOriginalInput"; "textChange": "textChange"; }, never, never, false, never>;
}