| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 12 | 2 | 4 | 0.953 | SourceElements[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 12 | 282 | Closure/closure/goog/ui/emoji/emojipicker.js |
| 2 | 14 | 727 | Closure/closure/goog/ui/emoji/emojipicker.js |
| ||||
/**
* Gets the number of rows per grid in the emoji picker.
*
* @return {number} number of rows per grid.
*/
goog.ui.emoji.EmojiPicker.prototype.getNumRows= function ( )
{
return this.numRows_;
} ;
/**
* Gets the number of columns per grid in the emoji picker.
*
* @return {number} number of columns per grid.
*/
goog.ui.emoji.EmojiPicker.prototype.getNumColumns= function ( )
{
return this.numCols_;
} ;
|
| ||||
/**
* Returns all the pages from the picker. This should be considered protected,
* and is ONLY FOR TESTING.
*
* @return {Array.<goog.ui.emoji.EmojiPalette>?} the pages in the picker or
* null if none exist.
*/
goog.ui.emoji.EmojiPicker.prototype.getPages= function ( )
{
return this.pages_;
} ;
/**
* Returns the tabpane if this is a multipage picker. This should be considered
* protected, and is ONLY FOR TESTING.
*
* @return {goog.ui.TabPane} the tabpane if it is a multipage picker,
* or null if it does not exist or is a single page picker.
*/
goog.ui.emoji.EmojiPicker.prototype.getTabPane= function ( )
{
return this.tabPane_;
} ;
|
| |||
/**
* Gets the number of rows per grid in the emoji picker.
*
* @return {number} number of rows per grid.
*/
/**
* Returns all the pages from the picker. This should be considered protected,
* and is ONLY FOR TESTING.
*
* @return {Array.<goog.ui.emoji.EmojiPalette>?} the pages in the picker or
* null if none exist.
*/
goog.ui.emoji.EmojiPicker.prototype. [[#variable63492680]]= function ( )
{ return this. [[#variable573f5cc0]];
} ;
/**
* Gets the number of columns per grid in the emoji picker.
*
* @return {number} number of columns per grid.
*/
/**
* Returns the tabpane if this is a multipage picker. This should be considered
* protected, and is ONLY FOR TESTING.
*
* @return {goog.ui.TabPane} the tabpane if it is a multipage picker,
* or null if it does not exist or is a single page picker.
*/
goog.ui.emoji.EmojiPicker.prototype. [[#variable63492740]]= function ( )
{ return this. [[#variable63492640]];
} ;
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#63492680]] | getNumRows |
| 1 | 2 | [[#63492680]] | getPages |
| 2 | 1 | [[#573f5cc0]] | numRows_ |
| 2 | 2 | [[#573f5cc0]] | pages_ |
| 3 | 1 | [[#63492740]] | getNumColumns |
| 3 | 2 | [[#63492740]] | getTabPane |
| 4 | 1 | [[#63492640]] | numCols_ |
| 4 | 2 | [[#63492640]] | tabPane_ |