<commit_before>require('moonstone');

/**
* Contains the declaration for the {@link module:moonstone/LabeledTextItem~LabeledTextItem} kind.
* @module moonstone/LabeledTextItem
*/

var
	kind = require('enyo/kind'),
	Control = require('enyo/Control');

var
	Item = require('../Item'),
	Marquee = require('../Marquee');

/**
* {@link module:moonstone/LabeledTextItem~LabeledTextItem}, which extends {@link module:moonstone/Item~Item}, is a
* [control]{@link module:enyo/Control~Control} that combines text content with a text label and
* marquees it.
*
* @class LabeledTextItem
* @extends module:moonstone/Item~Item
* @ui
* @public
*/
module.exports = kind(
	/** @lends module:moonstone/LabeledTextItem~LabeledTextItem.prototype */ {

	/**
	* @private
	*/
	name: 'moon.LabeledTextItem',

	/**
	* @private
	*/
	kind: Item,

	mixins: [Marquee.Support],
	
	/**
	* @private
	*/
	classes: 'moon-labeledtextitem',
	
	/**
	* @private
	* @lends module:moonstone/LabeledTextItem~LabeledTextItem.prototype
	*/
	published: {

		/** 
		* The label to be displayed along with the text.
		*
		* @type {String}
		* @default ''
		* @public
		*/
		label: '',
		
		/** 
		* The text to be displayed in the item.
		*
		* @type {String}
		* @default ''
		* @public
		*/
		text: ''
	},
	
	/**
	* @private
	*/
	bindings: [
		{from: 'label', to: '$.header.content'},
		{from: 'text', to: '$.text.content'}
	],

	/**
	* @private
	*/
	components:[
		{name: 'header', kind: Marquee.Text, classes: 'moon-labeledtextitem-header', accessibilityDisabled: true},
		{name: 'text', classes: 'moon-labeledtextitem-text', accessibilityDisabled: true}
	]
});<commit_msg>ENYO-2348: Accessibility: Do not read ExpandbalePicker and LabeledTextItem<commit_after>require('moonstone');

/**
* Contains the declaration for the {@link module:moonstone/LabeledTextItem~LabeledTextItem} kind.
* @module moonstone/LabeledTextItem
*/

var
	kind = require('enyo/kind'),
	Control = require('enyo/Control');

var
	Item = require('../Item'),
	Marquee = require('../Marquee');

/**
* {@link module:moonstone/LabeledTextItem~LabeledTextItem}, which extends {@link module:moonstone/Item~Item}, is a
* [control]{@link module:enyo/Control~Control} that combines text content with a text label and
* marquees it.
*
* @class LabeledTextItem
* @extends module:moonstone/Item~Item
* @ui
* @public
*/
module.exports = kind(
	/** @lends module:moonstone/LabeledTextItem~LabeledTextItem.prototype */ {

	/**
	* @private
	*/
	name: 'moon.LabeledTextItem',

	/**
	* @private
	*/
	kind: Item,

	mixins: [Marquee.Support],
	
	/**
	* @private
	*/
	classes: 'moon-labeledtextitem',
	
	/**
	* @private
	* @lends module:moonstone/LabeledTextItem~LabeledTextItem.prototype
	*/
	published: {

		/** 
		* The label to be displayed along with the text.
		*
		* @type {String}
		* @default ''
		* @public
		*/
		label: '',
		
		/** 
		* The text to be displayed in the item.
		*
		* @type {String}
		* @default ''
		* @public
		*/
		text: ''
	},
	
	/**
	* @private
	*/
	bindings: [
		{from: 'label', to: '$.header.content'},
		{from: 'text', to: '$.text.content'}
	],

	/**
	* @private
	*/
	components:[
		{name: 'header', kind: Marquee.Text, classes: 'moon-labeledtextitem-header'},
		{name: 'text', classes: 'moon-labeledtextitem-text'}
	]
});
{'fraction_non_alphanumeric': 0.1773353751914242, 'fraction_numerical': 0.001225114854517611, 'mean_word_length': 3.8385185185185184, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6873022', 'n_tokens_mistral': 1267, 'n_tokens_neox': 1172, 'n_words': 243}