Reference Source
public class | source

Sidebar

Extends:

L~L.Evented → Sidebar

显示从地图左边或右边滑出显示的页面(带有标签页)

See:

Static Method Summary

Static Public Methods
public static

async initAsync(html: String): Promise<boolean>

异步初始化,如果定义了sidebar_init方法,将运行这个方法。

Constructor Summary

Public Constructor
public

constructor(options: Object)

构造函数

Member Summary

Public Members
public

options: *

Method Summary

Public Methods
public

close()

public

hide()

public

open(id: String): Null

打开侧边栏(如果需要的话)并显示指定的选项卡。

public

removeContent(id: String): Null

移除侧边栏内容。

public

removeTab(id: String): Null

移除侧边栏选项卡。

public

show()

Static Public Methods

public static async initAsync(html: String): Promise<boolean> source

异步初始化,如果定义了sidebar_init方法,将运行这个方法。

Params:

NameTypeAttributeDescription
html String

需要初始化的html文件

Return:

Promise<boolean>

Public Constructors

public constructor(options: Object) source

构造函数

Params:

NameTypeAttributeDescription
options Object

设置参数

options.position String

放置的位置(left,right)

options.init_open_id String

初始化时打开特定页面的id

Public Members

public options: * source

Public Methods

public close() source

public hide() source

public open(id: String): Null source

打开侧边栏(如果需要的话)并显示指定的选项卡。

Params:

NameTypeAttributeDescription
id String

The id of the tab to show

Return:

Null

public removeContent(id: String): Null source

移除侧边栏内容。

Params:

NameTypeAttributeDescription
id String

选项卡id

Return:

Null

public removeTab(id: String): Null source

移除侧边栏选项卡。

Params:

NameTypeAttributeDescription
id String

选项卡id

Return:

Null

public show() source