Properties
avatar_key
avatar_key: string
current_message
current_message: string
dialog_key
dialog_key: string
is_active
is_active: boolean
voice_key
voice_key: string
Methods
close
- close(callback?: (() => void)): void
Parameters
Optional callback: (() => void)
Returns void
close_dialog
- close_dialog(callback?: (() => void), dialog_only?: boolean): void
Parameters
Optional callback: (() => void)
dialog_only: boolean = true
Returns void
get_message
- get_message(message_key: string): string
open
- open(shop_key: string, avatar_key: string, dialog_key: string, voice_key: string): void
Parameters
shop_key: string
avatar_key: string
dialog_key: string
voice_key: string
Returns void
replace_text
- replace_text(message: string, hero?: string, item?: string, price?: string): string
Parameters
message: string
Optional hero: string
Optional item: string
Optional price: string
Returns string
update_dialog
- update_dialog(message: string, show_crystal?: boolean, is_key?: boolean, callback?: ((finished: boolean) => void)): void
Parameters
message: string
show_crystal: boolean = false
is_key: boolean = true
Optional callback: ((finished: boolean) => void)
- (finished: boolean): void
Returns void