personal ⇒ WeavyWidget.plugins.personal

Personal panel with user propfile, notifications, stars and drafts.

Kind: global mixin
Example
if (widget.plugins.personal) {
    widget.open("personal");
}

Instance members

widget.nodes ⇐ nodes

The nodes placeholder in WeavyWidget

Kind: instance property of personal
Extends: nodes

widget.nodes.personalPanel : Element

The personal panel

Kind: instance property of nodes
Created: Widget event: build

widget.nodes.personalFrame : Element

The frame for the personalPanel

Kind: instance property of nodes
Created: Widget event: build

widget.nodes.personalButtonContainer : Element

The personal dock button

Kind: instance property of nodes
Created: Widget event: build

widget.nodes.personalButton : Element

The actual button in the personalButtonContainer

Kind: instance property of nodes
Created: Widget event: build

Static members

personal.defaults : Object

Default plugin options

Kind: static property of personal
Properties
NameTypeDefaultDescription
iconhtml

Icon for the personalButton

iconTransparentbool true

Transparency setting for the personalButton

panelIdstring "personal"

Default name of the personal panel

titlesting

Title for the button

typestring

Type for the panel and button

Example
WeavyWidget.plugins.personal.defaults = {
    icon: '
', iconTransparent: true, panelId: "personal", title: "Personal", type: "system" };

personal.dependencies : Array.<string>

Non-optional dependencies.

Kind: static property of personal