neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
59 lines • 2.02 kB
TypeScript
import { member } from "../../../core";
export interface ButtonInput {
id?: string;
persistentId?: string;
updateOrder?: member<number>;
Enabled?: member<boolean>;
BaseColor?: member<[number, number, number, number]>;
ColorDrivers?: member<Array<{
ID: string;
ColorDrive: {
ID: string;
Data: string;
};
TintColorMode: {
ID: string;
Data: string | 'Explicit';
};
NormalColor: {
ID: string;
Data: [number, number, number, number];
};
HighlightColor: {
ID: string;
Data: [number, number, number, number];
};
PressColor: {
ID: string;
Data: [number, number, number, number];
};
DisabledColor: {
ID: string;
Data: [number, number, number, number];
};
}>>;
__legacy_NormalColor?: member<[number, number, number, number]>;
__legacy_HighlightColor?: member<[number, number, number, number]>;
__legacy_PressColor?: member<[number, number, number, number]>;
__legacy_DisabledColor?: member<[number, number, number, number]>;
__legacy_TintColorMode?: member<any>;
__legacy_ColorDrive?: member<any>;
IsPressed?: member<boolean>;
IsHovering?: member<boolean>;
HoverVibrate?: member<any>;
PressVibrate?: member<any>;
ClearFocusOnPress?: member<boolean>;
PassThroughHorizontalMovement?: member<boolean>;
PassThroughVerticalMovement?: member<boolean>;
RequireLockInToPress?: member<boolean>;
RequireInitialPress?: member<boolean>;
PressPoint?: member<[number, number]>;
Pressed?: member<any>;
Pressing?: member<any>;
Released?: member<any>;
HoverEnter?: member<any>;
HoverStay?: member<any>;
HoverLeave?: member<any>;
}
export declare function Button(props: ButtonInput): any;
//# sourceMappingURL=Button.d.ts.map