LayoutFarm.Text.EditableTextFlowLayer.Clear C# (CSharp) Method

Clear() public method

public Clear ( ) : void
return void
        public override void Clear()
        {
            if ((layerFlags & FLOWLAYER_HAS_MULTILINE) != 0)
            {
                List<EditableTextLine> lines = (List<EditableTextLine>)lineCollection;
                for (int i = lines.Count - 1; i > -1; --i)
                {
                    lines[i].editableFlowLayer = null;
                    lines[i].Clear();
                }
                lines.Clear();
                lineCollection = new EditableTextLine(this);
                FlowLayerHasMultiLines = false;
            }
            else
            {
                ((EditableTextLine)lineCollection).Clear();
            }
        }