Class: Character

.Components.Feedback.Character(embed, variable, contextopt)

new Character(embed, variable, contextopt)

Componente que renderiza un character del sitio sitepal.com

Parameters:
Name Type Attributes Default Description
embed string

Embed con los datos del Character generados en la cuenta SitePal

variable string

Variable con la funcion que se quiere llamar y los parametros dentro de un array. Por ejemplo: { guid: "dkg2-kjgwpzdndge-ejhcjjkds" fn: "sayText", params: ["", 3, 1, 3, "S", 1] } guid: sirve para poder llamar dos veces la misma funcion fn: la funcion de sitepal que se quiere llamar params: los parametros de la funcion

context string <optional>
"global"

Contexto donde se encuentra la variable

Source:
Example
<style>
  div.sitepal-wrapper{
    height: 500px;
    width:300px;
  }
</style>
<div style="height: 500px;min-width:300px;width: 100%;display: flex;flex-direction: column;align-items: center;">
  <character_load_script variable="loader" context="gpt">
    <if variable="loader.loaded" context="gpt" type="boolean">
      <condition value="true" type="boolean">
        <character 
          embed='3432155,500,300,"",1,1,2722664,0,1,1,"WSGmJ3ScqO8d4Zop1cuILz7q4In5k6q2",0,1' 
          variable="character" 
          context="gpt" 
        ></character>
        <a href="EjemplosCharacter" data='{"action": "say1"}' target="operation">Hablar</a>
      </condition>  
      <condition value="false" type="boolean">
        <p>Cargando...</p>
      </condition>  
    </if>
    <if variable="loader.error" context="gpt" type="boolean">
      <condition value="true" type="boolean">
        <p>Ops, ocurrió un error</p>
      </condition>  
    </if>
  </character_load_script>
</div>