PHP 클래스 Elementor\Controls_Manager

파일 보기 프로젝트 열기: pojome/elementor

공개 메소드들

메소드 설명
__construct ( ) Controls_Manager constructor.
add_control_to_stack ( Element_Base $element, $control_id, $control_data )
enqueue_control_scripts ( ) : void
get_control ( $control_id ) : boolean | Control_Base
get_controls ( ) : Control_Base[]
get_controls_data ( ) : array
get_element_stack ( Element_Base $element )
get_group_controls ( ) : Group_Control_Base[]
open_stack ( Element_Base $element )
register_control ( $control_id, $class_name ) : boolean | WP_Error
register_controls ( )
remove_control_from_stack ( Element_Base $element, $control_id )
render_controls ( ) : void
unregister_control ( $control_id ) : boolean

비공개 메소드들

메소드 설명
_get_available_tabs_controls ( )

메소드 상세

__construct() 공개 메소드

Controls_Manager constructor.
부터: 1.0.0
public __construct ( )

add_control_to_stack() 공개 메소드

public add_control_to_stack ( Element_Base $element, $control_id, $control_data )
$element Element_Base

enqueue_control_scripts() 공개 메소드

부터: 1.0.0
public enqueue_control_scripts ( ) : void
리턴 void

get_control() 공개 메소드

부터: 1.0.0
public get_control ( $control_id ) : boolean | Control_Base
$control_id
리턴 boolean | Control_Base

get_controls() 공개 메소드

부터: 1.0.0
public get_controls ( ) : Control_Base[]
리턴 Control_Base[]

get_controls_data() 공개 메소드

부터: 1.0.0
public get_controls_data ( ) : array
리턴 array

get_element_stack() 공개 메소드

public get_element_stack ( Element_Base $element )
$element Element_Base

get_group_controls() 공개 메소드

부터: 1.0.0
public get_group_controls ( ) : Group_Control_Base[]
리턴 Group_Control_Base[]

open_stack() 공개 메소드

public open_stack ( Element_Base $element )
$element Element_Base

register_control() 공개 메소드

부터: 1.0.0
public register_control ( $control_id, $class_name ) : boolean | WP_Error
$control_id
$class_name
리턴 boolean | WP_Error

register_controls() 공개 메소드

부터: 1.0.0
public register_controls ( )

remove_control_from_stack() 공개 메소드

public remove_control_from_stack ( Element_Base $element, $control_id )
$element Element_Base

render_controls() 공개 메소드

부터: 1.0.0
public render_controls ( ) : void
리턴 void

unregister_control() 공개 메소드

부터: 1.0.0
public unregister_control ( $control_id ) : boolean
$control_id
리턴 boolean