Lines Matching refs:element

24 						// This = input element.
90 element = dialog.imageElement;
137 if ( element ) {
139 this.commit( IMAGE, element );
147 field && field.setup( IMAGE, element );
215 var setupDimension = function( type, element ) {
234 size = element.getAttribute( dimension );
237 value = checkDimension( element.getStyle( dimension ), value );
302 // Default: create a new element.
314 element = sel && sel.getSelectedElement(),
315 link = element && editor.elementPath( element ).contains( 'a', 1 );
317 if(element && element['$']) {
318 var className = element['$'].getAttribute('class');
320 linkType = element['$'].getAttribute('type');
326 previewPreloader = new CKEDITOR.dom.element( 'img', editor.document );
338 // Look for Image element.
370 …if ( element && element.getName() == 'img' && !element.data( 'cke-realelement' ) || element && ele…
371 this.imageEditMode = element.getName();
372 this.imageElement = element;
376 // Use the original element as a buffer from since we don't want
399 // Image dialog and Input element.
407 // ImageButton dialog and Image element.
418 // Restore the original element before all commits.
424 // Image dialog -> create IMG element.
472 //Add a new link element.
487 var doc = this._.element.getDocument();
566 setup: function( type, element ) {
568 var url = element.data( 'cke-saved-src' ) || element.getAttribute( 'src' );
578 commit: function( type, element ) {
580 element.data( 'cke-saved-src', this.getValue() );
581 element.setAttribute( 'src', this.getValue() );
583 element.setAttribute( 'src', '' ); // If removeAttribute doesn't work.
584 element.removeAttribute( 'src' );
614 setup: function( type, element ) {
616 this.setValue( element.getAttribute( 'alt' ) );
618 commit: function( type, element ) {
621 element.setAttribute( 'alt', this.getValue() );
623 element.setAttribute( 'alt', this.getValue() );
625 element.removeAttribute( 'alt' );
661 commit: function( type, element, internalCommit ) {
665 element.setStyle( 'width', CKEDITOR.tools.cssLength( value ) );
667 element.removeStyle( 'width' );
669 !internalCommit && element.removeAttribute( 'width' );
675 element.setStyle( 'width', oImageOriginal.$.width + 'px' );
677 element.setStyle( 'width', CKEDITOR.tools.cssLength( value ) );
679 element.removeAttribute( 'width' );
680 element.removeStyle( 'width' );
701 commit: function( type, element, internalCommit ) {
705 element.setStyle( 'height', CKEDITOR.tools.cssLength( value ) );
707 element.removeStyle( 'height' );
709 !internalCommit && element.removeAttribute( 'height' );
715 element.setStyle( 'height', oImageOriginal.$.height + 'px' );
717 element.setStyle( 'height', CKEDITOR.tools.cssLength( value ) );
719 element.removeAttribute( 'height' );
720 element.removeStyle( 'height' );
814 setup: function( type, element ) {
817 borderStyle = element.getStyle( 'border-width' );
820 isNaN( parseInt( value, 10 ) ) && ( value = element.getAttribute( 'border' ) );
824 commit: function( type, element, internalCommit ) {
828 element.setStyle( 'border-width', CKEDITOR.tools.cssLength( value ) );
829 element.setStyle( 'border-style', 'solid' );
831 element.removeStyle( 'border' );
834 element.removeAttribute( 'border' );
836 element.removeAttribute( 'border' );
837 element.removeStyle( 'border-width' );
838 element.removeStyle( 'border-style' );
839 element.removeStyle( 'border-color' );
858 setup: function( type, element ) {
861 marginLeftStyle = element.getStyle( 'margin-left' ),
862 marginRightStyle = element.getStyle( 'margin-right' );
870 isNaN( parseInt( value, 10 ) ) && ( value = element.getAttribute( 'hspace' ) );
875 commit: function( type, element, internalCommit ) {
879 element.setStyle( 'margin-left', CKEDITOR.tools.cssLength( value ) );
880 element.setStyle( 'margin-right', CKEDITOR.tools.cssLength( value ) );
882 element.removeStyle( 'margin-left' );
883 element.removeStyle( 'margin-right' );
887 element.removeAttribute( 'hspace' );
889 element.removeAttribute( 'hspace' );
890 element.removeStyle( 'margin-left' );
891 element.removeStyle( 'margin-right' );
909 setup: function( type, element ) {
912 marginTopStyle = element.getStyle( 'margin-top' ),
913 marginBottomStyle = element.getStyle( 'margin-bottom' );
921 isNaN( parseInt( value, 10 ) ) && ( value = element.getAttribute( 'vspace' ) );
925 commit: function( type, element, internalCommit ) {
929 element.setStyle( 'margin-top', CKEDITOR.tools.cssLength( value ) );
930 element.setStyle( 'margin-bottom', CKEDITOR.tools.cssLength( value ) );
932 element.removeStyle( 'margin-top' );
933 element.removeStyle( 'margin-bottom' );
937 element.removeAttribute( 'vspace' );
939 element.removeAttribute( 'vspace' );
940 element.removeStyle( 'margin-top' );
941 element.removeStyle( 'margin-bottom' );
963 setup: function( type, element ) {
965 commit: function( type, element, internalCommit ) {
972element.removeStyle( 'float' );
973element.setAttribute( 'class', 'mediacenter');
978element.setStyle( 'float', value );
983 element.removeStyle( 'float' );
986 value = ( element.getAttribute( 'align' ) || '' ).toLowerCase();
992 element.removeAttribute( 'align' );
996 element.removeStyle( 'float' );
1041 setup: function( type, element ) {
1043 var href = element.data( 'cke-saved-href' );
1045 href = element.getAttribute( 'href' );
1049 element.setAttribute( 'href' );
1054 commit: function( type, element ) {
1058 element.data( 'cke-saved-href', url );
1059 element.setAttribute( 'href', url );
1093 setup: function( type, element ) {
1095 this.setValue( element.getAttribute( 'target' ) || '' );
1097 commit: function( type, element ) {
1100 element.setAttribute( 'target', this.getValue() );
1142 setup: function( type, element ) {
1144 this.setValue( element.getAttribute( 'id' ) );
1146 commit: function( type, element ) {
1149 element.setAttribute( 'id', this.getValue() );
1165 setup: function( type, element ) {
1167 this.setValue( element.getAttribute( 'dir' ) );
1169 commit: function( type, element ) {
1172 element.setAttribute( 'dir', this.getValue() );
1182 setup: function( type, element ) {
1184 this.setValue( element.getAttribute( 'lang' ) );
1186 commit: function( type, element ) {
1189 element.setAttribute( 'lang', this.getValue() );
1200 setup: function( type, element ) {
1202 this.setValue( element.getAttribute( 'longDesc' ) );
1204 commit: function( type, element ) {
1207 element.setAttribute( 'longDesc', this.getValue() );
1221 setup: function( type, element ) {
1223 this.setValue( element.getAttribute( 'class' ) );
1225 commit: function( type, element ) {
1228 element.setAttribute( 'class', this.getValue() );
1241 setup: function( type, element ) {
1243 this.setValue( element.getAttribute( 'title' ) );
1245 commit: function( type, element ) {
1248 element.setAttribute( 'title', this.getValue() );
1250 element.setAttribute( 'title', this.getValue() );
1252 element.removeAttribute( 'title' );
1265 setup: function( type, element ) {
1267 var genStyle = element.getAttribute( 'style' );
1268 if ( !genStyle && element.$.style.cssText )
1269 genStyle = element.$.style.cssText;
1272 var height = element.$.style.height,
1273 width = element.$.style.width,
1290 commit: function( type, element ) {
1292 element.setAttribute( 'style', this.getValue() );