phaser4-rex-plugins
Version:
33 lines (26 loc) • 980 B
TypeScript
import TitleLabel from '../titlelabel/TitleLabel';
import BuildTitleLabelConfig from '../utils/build/BuildTitleLabelConfig';
import LabelBase from '../label/Base';
export default SimpleTitleLabel;
declare namespace SimpleTitleLabel {
interface IConfig extends BuildTitleLabelConfig.IConfig {
}
interface ICreatorsConfig extends BuildTitleLabelConfig.ICreators {
}
interface IResetDisplayContentConfig extends LabelBase.IResetDisplayContentConfig {
title?: string,
}
}
declare class SimpleTitleLabel extends TitleLabel {
constructor(
scene: Phaser.Scene,
config?: SimpleTitleLabel.IConfig,
creators?: SimpleTitleLabel.ICreatorsConfig
);
resetDisplayContent(
config?: string | SimpleTitleLabel.IResetDisplayContentConfig
): this;
setActiveState(enable?: boolean): this;
setHoverState(enable?: boolean): this;
setDisableState(enable?: boolean): this;
}