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_ |