将段落或文本元素转换为GAS中的LIST_ITEM

时间:2016-07-15 05:08:01

标签: google-apps-script google-docs-api

如何将现有段落或文本元素转换为列表项?放置光标的位置。

if (cursor) {
    var someElement = cursor.getElement();
    //someElement is a paragraph or text element
}

1 个答案:

答案 0 :(得分:1)

基本上你必须从文本中构建一个newList项,然后交换它们。看起来应该大致如下:

var location = body.getChildIndex(yourParagraph);

var pText = yourParagraph.getText();

var lItem = body.appendListItem();

lItem.setText(pText);

body.insertListItem(location, lItem);

你可能不得不这样做一点。但我认为这是你正在寻找的一般想法。