Api Reference

getValue([from, to])

Arguments :

Name

Type

Default

from

Number

optional

to

Number

optional

Return : String

const value = iblize.getValue();
const subValue = iblize.getValue(0. 10); // just like a substring 

setValue(text[, recordHistory])

Arguments :

Name

Type

Default

value

String

required

recordHistory

Boolean

true

optional

this method will replace current value with new value

iblize.setValue("console.log('hello');");

getOptions()

Return : Object

const options = iblize.getOptions();

setOptions(options)

Arguments :

Name

Type

Default

options

Object

required

update editor options see all options

iblize.setOptions({
    lineNumber: false,
    // etc
});

getSelection()

Return : Object { start, end, dir }

const selection = iblze.getSelection();

setSelection(start, end[, dir])

Arguments :

Name

Type

Default

start

Number

required

end

Number

required

dir

String

"none"

optional

iblize.setSelection(10, 20);

getCursor()

Return : Number

const cursor = iblize.getCursor();

setCursor(pos)

Arguments :

Name

Type

Default

pos

Number

required

getActiveLine()

Return : Number

const activeLine = iblize.getActiveLine();

getTotalLine()

Return : Number

const totalLine = iblize.getTotalLine();

getLineValue(line)

Arguments :

Name

Type

Default

line

Number

required

Return : String

const lineValue = iblize.getLineValue(2);

insertTab()

iblize.insertTab()

insertText(from, text[, options])

Arguments :

Name

Type

Default

from

Number

required

to

Number

required

options

Object

optional

options properties :

Name

Type

Default

Accept Value

moveCursor

Number

recordHistory

String

"after"

"before" | "after" | "both" | "none"

iblize.insertText(10, "hai");

iblize.insertText(10, "hai", {
    moveCursor: 10 + 3
});

removeText(from, to[, options])

Arguments :

Name

Type

Default

from

Number

required

to

Number

required

options

Object

optional

options properties :

Name

Type

Default

Accept Value

moveCursor

Number

recordHistory

String

"after"

"before" | "after" | "both" | "none"

iblize.removeText(10, 13);

undo()

iblize.undo();

redo()

iblize.redo();

Last updated