2013-01-18 19 views
48

Số documentation không rõ ràng về điều này.Tất cả các thuộc tính cài đặt có thể có trong hàm addButton() của TinyMCE là gì?

tên - Chuỗi - Tên nút cần thêm.

cài đặt - Đối tượng - Cài đặt đối tượng có tiêu đề, cmd vv.

"v.v"? Có thật không? Tôi có thể thấy các thuộc tính còn lại ở đâu?

+2

+1 câu hỏi hay – Thariama

+5

Yea, tôi không thể tin rằng tài liệu tinyMCE xấu xí như thế nào ... im ở đây cho cùng một điều ... khi tôi thấy "etc" ở đó sau 2 tùy chọn cài đặt có thể tôi đã cười quá khó . – msqar

Trả lời

35
  • autofocus: True nếu sự kiểm soát nên tập trung khi render
  • border: hộp Border giá trị Ví dụ: 1 1 1 1
  • classes: Space tách ra danh sách các lớp để thêm
  • disabled: Liệu sản phẩm kiểm soát bị tắt theo mặc định
  • hidden: Kiểm soát có bị ẩn theo mặc định
  • icon: Biểu tượng để sử dụng cho b utton
  • image: Hình ảnh để sử dụng cho biểu tượng
  • margin: hộp Margin giá trị Ví dụ: 1 1 1 1
  • minHeight: chiều cao tối thiểu cho việc kiểm soát
  • minWidth: chiều rộng tối thiểu cho việc kiểm soát
  • name: Tên của thể hiện kiểm soát
  • padding: Ví dụ về giá trị hộp đệm: 1 1 1 1
  • role: WAI-AR IA vai trò sử dụng để kiểm soát
  • size: Kích thước của nút nhỏ | vừa | lớn
  • style: thuộc tính Phong cách CSS để thêm
  • text: Văn bản để hiển thị bên trong phụ tùng
  • tooltip: Tooltip văn bản để hiển thị khi lơ lửng

Đối với một danh sách đầy đủ của tất cả các thiết lập và các phương pháp thấy TinyMCE documentation page

+0

"ui" ở đâu trong TinyMCE 4 bây giờ? Nó đã biến mất, làm thế nào tôi có thể chuyển đổi hoặc xác thực chống lại điều đó ngay bây giờ? – msqar

+0

Vẫn có vẻ như ở đó - http://www.tinymce.com/wiki.php/api4:namespace.tinymce.ui – Jason

+0

Bất kỳ ý tưởng nào đi vào 'kiểu'? – bart

17

Điều bạn muốn biết là cài đặt nào có thể vừa với đối tượng cài đặt (tinymce 3). Ở đây là:

title  --> title 
label  --> label 
scope  --> scope 
onclick  --> function to be called onclick 
menu_button --> flag, defines if the button is a menu button 
cmd   --> tinymce command to get executed onClick 
ui   --> paramter for the tinymce command cmd 
value  --> value for the tinymce command cmd 

Những thiết lập được giao trong hàm createButton của lớp ControlManager.

+0

điều này chắc chắn chưa hoàn thành; xem câu trả lời dưới đây để biết thêm, cũng không hoàn thành mặc dù! – koriander

5

đã có s ame vấn đề cố gắng để tìm các tài liệu addButton trong V4 Tôi tìm thấy các liên kết, chỉ trong trường hợp ai cần nó.

tinymce.ui.Button

Hy vọng nó sẽ giúp ai đó!

+0

Nó không đủ đơn giản chỉ vào một liên kết bên ngoài. Bài đăng của bạn nên giải thích câu trả lời có thể với một ví dụ và trỏ đến một tài nguyên bên ngoài để biết thêm chi tiết. – warunapww

+0

Cảm ơn bạn! Nhận xét duy nhất có liên kết thực sự đến tài liệu cho đối tượng cài đặt! –

+0

@warunapww Tôi cho rằng anh ấy có thể đọc :-) – Andy