예제 #1
0
            public Init(
                TagInstance <ErrorsInYourFace> binding,
                int queueSize = DEFAULT_QUEUE_SIZE, IImmutableSet <LogType> handledTypes = null
                )
            {
                this.handledTypes = handledTypes ?? DEFAULT_HANDLED_TYPES;
                this.queueSize    = queueSize;
                entries           = new LinkedList <string>();
                this.binding      = binding.instance;
                logCallback       = logMessageHandlerThreaded;

                initBinding(binding.instance);
                setText();
                hide();
            }
예제 #2
0
 void initBinding(ErrorsInYourFace instance)
 {
     instance._hideButton.onClick.AddListener(hide);
     DontDestroyOnLoad(instance);
 }