/
Phone API Reference - UI Classes (Widgets) - Input - replace

Phone API Reference - UI Classes (Widgets) - Input - replace

replace

Description

Replaces a range of text from the input widget with another string.

Basic Example: 

 textObj.replace(begin, end, replacement);

Note, this will focus the cursor at the end of the replacement.

Parameters

Name

Required

Type

Default

Description

Name

Required

Type

Default

Description

begin

Yes

integer

 

Index to begin replacing.

end

Yes

integer

 

Index to end replacing.

replacement

Yes

string

 

The string to use as the replacement.

Examples

replace bar with foo

var input = new Input(0, 0, 100, Text.LINE_HEIGHT); input.value = 'FooBar'; input.replace(3, 5, 'Foo') return input.toString();  //returns 'FooFoo'

 

 

Related content

Phone API Reference - UI Classes (Widgets) - Input
Phone API Reference - UI Classes (Widgets) - Input
More like this
Phone API Reference - UI Classes (Widgets) - Input - toString
Phone API Reference - UI Classes (Widgets) - Input - toString
More like this
Phone API Reference - UI Classes (Widgets) - Widget (Base Class) - w/h
Phone API Reference - UI Classes (Widgets) - Widget (Base Class) - w/h
More like this
Phone API Reference - UI Extended - genericMenu.updateOptionText
Phone API Reference - UI Extended - genericMenu.updateOptionText
More like this
Phone API Reference - UI Classes (Widgets) - Widget (Base Class) - x/y
Phone API Reference - UI Classes (Widgets) - Widget (Base Class) - x/y
More like this
Phone API Reference - UI Extended - genericForm
Phone API Reference - UI Extended - genericForm
More like this

Return to Documentation Home I Return to Sangoma Support