- WIP on UiPopup
This commit is contained in:
		
							parent
							
								
									f28ace745d
								
							
						
					
					
						commit
						bdaec7c7ff
					
				| @ -11,7 +11,7 @@ class UiPopup extends UiElement implements Extension { | ||||
| 
 | ||||
|     public string $token = "ui.popup"; | ||||
| 
 | ||||
|     public string $tag = "input"; | ||||
|     public string $tag = "div"; | ||||
| 
 | ||||
|     public array $attributes = [ | ||||
|        'class' => 'ui-popup', | ||||
| @ -19,6 +19,12 @@ class UiPopup extends UiElement implements Extension { | ||||
| 
 | ||||
|     public function parse(/*\Picae\Compiler\Context*/ &$context, ?string $arguments, string $token) : string | ||||
|     { | ||||
|         return ""; | ||||
|         return "<?php echo ( new \\" . static::class . "() )->buildAttributes($arguments) ?>"; | ||||
|     } | ||||
| 
 | ||||
|     public function buildAttributes(string $name, array $variables = []) : string | ||||
|     { | ||||
|         return json_encode([ "name" => $name, "vars" => $variables ], JSON_HEX_APOS | JSON_HEX_QUOT); | ||||
|     } | ||||
| 
 | ||||
| } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user