UNPKG

ckeditor5-image-upload-base64

Version:

The development environment of CKEditor 5 – the best browser-based rich text editor.

53 lines (44 loc) 885 B
/** * @license Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ /** * @module ui/list/listitemview */ import View from '../view'; /** * The list item view class. * * @extends module:ui/view~View */ export default class ListItemView extends View { /** * @inheritDoc */ constructor( locale ) { super( locale ); /** * Collection of the child views inside of the list item {@link #element}. * * @readonly * @member {module:ui/viewcollection~ViewCollection} */ this.children = this.createCollection(); this.setTemplate( { tag: 'li', attributes: { class: [ 'ck', 'ck-list__item' ] }, children: this.children } ); } /** * Focuses the list item. */ focus() { this.children.first.focus(); } }