How to use the @lumino/virtualdom.h.li function in @lumino/virtualdom

To help you get started, we’ve selected a few @lumino/virtualdom examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github jupyterlab / lumino / packages / widgets / src / commandpalette.ts View on Github external
renderItem(data: IItemRenderData): VirtualElement {
      let className = this.createItemClass(data);
      let dataset = this.createItemDataset(data);
      return (
        h.li({ className, dataset },
          this.renderItemIcon(data),
          this.renderItemContent(data),
          this.renderItemShortcut(data),
        )
      );
    }
github jupyterlab / lumino / packages / widgets / src / menubar.ts View on Github external
renderItem(data: IRenderData): VirtualElement {
      let className = this.createItemClass(data);
      let dataset = this.createItemDataset(data);
      return (
        h.li({ className, dataset },
          this.renderIcon(data),
          this.renderLabel(data)
        )
      );
    }
github jupyterlab / lumino / packages / widgets / src / commandpalette.ts View on Github external
renderHeader(data: IHeaderRenderData): VirtualElement {
      let content = this.formatHeader(data);
      return h.li({ className: 'p-CommandPalette-header' }, content);
    }
github jupyterlab / lumino / packages / widgets / src / commandpalette.ts View on Github external
renderEmptyMessage(data: IEmptyMessageRenderData): VirtualElement {
      let content = this.formatEmptyMessage(data);
      return h.li({ className: 'p-CommandPalette-emptyMessage' }, content);
    }
github jupyterlab / lumino / packages / widgets / src / menu.ts View on Github external
renderItem(data: IRenderData): VirtualElement {
      let className = this.createItemClass(data);
      let dataset = this.createItemDataset(data);
      return (
        h.li({ className, dataset },
          this.renderIcon(data),
          this.renderLabel(data),
          this.renderShortcut(data),
          this.renderSubmenu(data)
        )
      );
    }
github jupyterlab / lumino / packages / widgets / src / tabbar.ts View on Github external
renderTab(data: IRenderData): VirtualElement {
      let title = data.title.caption;
      let key = this.createTabKey(data);
      let style = this.createTabStyle(data);
      let className = this.createTabClass(data);
      let dataset = this.createTabDataset(data);
      return (
        h.li({ key, className, title, style, dataset },
          this.renderIcon(data),
          this.renderLabel(data),
          this.renderCloseIcon(data)
        )
      );
    }

@lumino/virtualdom

Lumino Virtual DOM

BSD-3-Clause
Latest version published 10 months ago

Package Health Score

85 / 100
Full package analysis

Similar packages